我在使用awt的时候,发现图形的label为方框,我将编码改为gbk之后,label正常,本以为拿下问题,结果运行第二次,又变成乱码了,之后运行多次也都是乱码!!!
解决方案:
1.进入设置,并选择编译器----文件编码
2.将全局编码,项目编码,属性文件的默认编码都改为UTF-8
3.进入构造、执行、部署----编译器----java编译器并在附加命令行形参中添加-encoding utf-8
4.在运行这里编辑配置
5.点击修改选项
6.选择添加VM选项
7.在VM 选项中添加-Dfile.encoding=GBK
最后问题完美解决咯~~~