使用Java开发程序时,AWT控件上的中文在程序运行的时候显示成乱码,这是myeclipse的运行参数设置的问题。
解决方法:
第一:在你的具有main函数的类也即你应用运行的主类上点击右键,选择Run As中的Run![[转载]java,awt,中文方框,中文乱码](https://i-blog.csdnimg.cn/blog_migrate/d4908ea7ed21463b01524661c05c02b9.jpeg)
重新运行程序,就能够正常的显示中文了。
解决方法:
第一:在你的具有main函数的类也即你应用运行的主类上点击右键,选择Run As中的Run
Configurations,如下图:
![[转载]java,awt,中文方框,中文乱码](https://i-blog.csdnimg.cn/blog_migrate/51eda32ac03d9203a88d0a28139e71ab.jpeg)
第二,在Arguments标签下的VM
![[转载]java,awt,中文方框,中文乱码](https://i-blog.csdnimg.cn/blog_migrate/d4908ea7ed21463b01524661c05c02b9.jpeg)
重新运行程序,就能够正常的显示中文了。
本文介绍了解决Java应用程序中AWT控件中文显示为乱码的问题。通过调整MyEclipse的运行参数,添加-Dfile.encoding=GB18030参数到VM arguments中,实现了中文字符的正确显示。
1467

被折叠的 条评论
为什么被折叠?



