我用java开发程序在托盘区任务栏显示图标,并添加弹出菜单,代码如下:
MenuItem itmExit = new MenuItem("退出");
itmExit.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
System.exit(0);
}
});
popMenu.add(itmExit);
//创建托盘图标
TrayIcon trayIcon = new TrayIcon(image,text,popMenu);
然后托盘区的弹出菜单出现乱码:
解决方法:
在intellij idea工具栏打开Edit configurations
在vm options 填写:-Dfile.encoding=GB18030
再次运行就正常了: