测试代码时候突然发现代码运行时候的托盘菜单的名字显示异常,查询了下资料发现是运行参数的缘故。
系统是win10,x64版本,jdk1.6 x64,测试的是myeclipse。
PopupMenu popupMenu = new PopupMenu();// 弹出菜单
MenuItem mi = new MenuItem("弹出");
MenuItem exit = new MenuItem("关闭");
popupMenu.add(mi);
popupMenu.add(exit);
代码是没有问题的,断点调试这儿也看不出来。查询资料之后才发现是运行参数的问题。
修改myeclipse的编译环境,选中工程,Run as----Run Configuration,将java的运行参数VM arguements更正为-Dfile.encoding=GB18030.
欢迎评论,欢迎指正,转载也请注明出处.
20181018 完成文章