java swing MenuItem乱码处理

用java开发一个带有托盘图标的程序,
其它模块的中文显示都是正常的,就只有托盘中点击小图标时弹出的菜单中的中文是方框(中文方块)

解决:
1: 在你的具有main函数的类也即你应用运行的主类上点击右键,选择Run As中的Run Configurations,如下图:

java swing MenuItem乱码处理_第1张图片

2:在Arguments标签下的VM arguments中添加下面这行参数代码,然后点击应用。
     
      -Dfile.encoding=GB18030

java swing MenuItem乱码处理_第2张图片

搞定:

java swing MenuItem乱码处理_第3张图片

你可能感兴趣的:(java swing MenuItem乱码处理)