java软件托盘MenuItem 显示中文出现框框乱码、读取ini配置文件乱码

1、java软件托盘显示中文出现框框乱码

环境:

windowXP+eclipse

代码片段:

tray = SystemTray.getSystemTray();
ImageIcon icon = new ImageIcon("images/saomiao.png"); 
PopupMenu pop = new PopupMenu(); 

MenuItem showTerminal = new MenuItem("打开配置终端"); 
MenuItem exitTerminal = new MenuItem("关闭配置终端"); 
MenuItem instruction = new MenuItem("软件配置说明"); 

显示乱码:

解决方法:

修改eclipse的编译环境,选中工程,Run as----Run Configuration,将java的运行参数改为 -Dfile.encoding=GB18030,如下所示:

 

2、读取ini配置文件乱码

解决方法:

首先是获取系统的编码格式 String systemCode = System.getProperty("file.encoding");

其次是使用此编码格式进行读写ini文件

展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客
应支付0元
点击重新获取
扫码支付

支付成功即可阅读