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

文章背景

测试代码时候突然发现代码运行时候的托盘菜单的名字显示异常,查询了下资料发现是运行参数的缘故。

目录

问题的代码

系统是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.

说明

欢迎评论,欢迎指正,转载也请注明出处.

参考文章

java软件托盘MenuItem

版本记录

20181018 完成文章

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Hongten

Android开发-第一个程序Helloworld

1.1、启动Eclipse->Help->New->Android Project->

26830
来自专栏smy

微信小程序原生开发简介

文档:https://developers.weixin.qq.com/miniprogram/dev/framework/details.html

45210
来自专栏梦里茶室

【Chromium中文文档】Chromium多进程架构

问题 构建一个从不会挂起或崩溃的渲染引擎几乎是不可能的。构建一个完全安全的渲染引擎也是几乎不可能的。 在某种程度上,web浏览器当前状态就像一个与过去的多任务操...

38150
来自专栏面朝大海春暖花开

mycat数据库中间件入门

https://blog.csdn.net/u013467442/article/details/56955846

13430
来自专栏抠抠空间

Django项目实战之用户头像上传与访问

1 将文件保存到服务器本地 upload.html <!DOCTYPE html> <html lang="en"> <head> <meta char...

53970
来自专栏算法channel

HDFS|Shell操作命令

01 — HDFS中常用的命令 HDFS文件操作常有两种方式; 命令行方式,即Hadoop提供了一套与Linux文件命令类似的命令行工具; JavaAPI,即...

40170
来自专栏BIT泽清

React Native应用部署/马甲包热更新-CodePush最新集成总结(2018年最新)

React Native支持大家用React Native技术开发APP,并打包生成一个APP。在动态更新方面React Native只是提供了动态更新的基础,...

41700
来自专栏猿天地

hbuilder 开发APP填坑经验

hbuilder中进行窗口管理有2种方式,一种是用了mui框架,可以用mui提供的管理方式,都封装好了。 还有一种是没有用mui,可以直接通过最底层的plus....

48880
来自专栏about云

zookeeper思考与总结1:在其它组件的作用及hdfs对比

一、zookeeper在其它组件的作用 1.为什么会产生zookeeper zookeeper是模仿的谷歌的Chubby来解决分布式一致性的问题。2006年的时...

40850
来自专栏我的博客

Android Eclipse关联本地android API doc文档

步骤: 1、右键任意一个项目(选中properties) 2、打开Java Build Path找到Libraries选项然后打开Android2.3.3(可能...

28770

扫码关注云+社区

领取腾讯云代金券