eclipse导入工程或者Java文件后中文乱码方块��问题及解决方式

eclipse导入工程或者Java文件后中文乱码方块��问题及解决方式

  • 一直很郁闷为什么从机房导入回来的java文件或者工程中文都显示乱码,大致是这样的情况。
    – `package student;
    import java.awt.*;

import java.awt.event.;
import java.sql.
;

import javax.swing.*;

public class QQMain extends JFrame implements ActionListener{
JLabel jl=new JLabel(“ѧ������**”);
JLabel jl2=new JLabel(“ѧ���Ա�**”);
JLabel jl3=new JLabel(“��������”);
JLabel jl4=new JLabel(“��ϵ�绰”);
JTextField jt=new JTextField();
JTextField jt2=new JTextField();
JTextField jt3=new JTextField();
JTextField jt4=new JTextField();
JButton b=new JButton(“��ѯ”);
JButton b2=new JButton(“����”);
JButton b3=new JButton(“�޸�”);
JButton b4=new JButton(“ɾ��”);
JButton b5=new JButton(“����”);
JPanel jp=new JPanel();
JPanel jp2=new JPanel();
String oldname="";//ԭ����дѧ������
Connection cn;`

  • 郁闷,明明用记事本改成txt都可以打开

eclipse导入工程或者Java文件后中文乱码方块��问题及解决方式

  • 结果用eclipse就乱码

eclipse导入工程或者Java文件后中文乱码方块��问题及解决方式

重点来了,解决方式

  • 因为之前我设置了默认编码为UTF-8 格式,而学校机房默认的是GBK,所以中文就乱码了。所以解决这个问题只需要把它们一致就可以了,而UTF-8兼容性更好,我是自然不会把好不容易改好的默认编码改回去的。所以要从导入的文件或者工程下手。

  • 第一步,右键单个的文件名eclipse导入工程或者Java文件后中文乱码方块��问题及解决方式

  • 选择属性 R,也就是property。

  • 在文本文件编码 T 一栏,选择其它,然后下拉,你会发现没有你想要的。这时候,自己输入,GBK,应用,确定,问题解决。
    eclipse导入工程或者Java文件后中文乱码方块��问题及解决方式

  • 如果弹出这个,就对了,点击确认
    eclipse导入工程或者Java文件后中文乱码方块��问题及解决方式

问题解决

eclipse导入工程或者Java文件后中文乱码方块��问题及解决方式