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就乱码
重点来了,解决方式
-
因为之前我设置了默认编码为UTF-8 格式,而学校机房默认的是GBK,所以中文就乱码了。所以解决这个问题只需要把它们一致就可以了,而UTF-8兼容性更好,我是自然不会把好不容易改好的默认编码改回去的。所以要从导入的文件或者工程下手。
-
第一步,右键单个的文件名
-
选择属性 R,也就是property。
-
在文本文件编码 T 一栏,选择其它,然后下拉,你会发现没有你想要的。这时候,自己输入,GBK,应用,确定,问题解决。
-
如果弹出这个,就对了,点击确认