1、控制台乱码 运行时控制台输出的中文为乱码,解决方法:帮助 > 编辑自定义虚拟机选项… > 此时会自动创建出一个新文件,输入:-Dfile.encoding=UTF-8,然后重启IDE即可,操作截图如下: 2、GUI界面乱码 在使用awt或swing来编写GUI界面,运行时GUI上面的中文显示为乱码,解决方案如下: 编辑运行配置 > 添加虚拟机选项:-Dfile.encoding=GBK即可,操作步骤截图如下: