一、问题:

        在使用组件的时候发现无论确定源码是utf-8又或者是各种百度查资料,都发现这个问题风化一样顽固的恶心,如下图所示,既有汉子又有乱码小框框。awt/Swing组件中文乱码

二、解决方案

1、前提

(1)源码编码确定是utf-8统一了

2、解决方法

(1)eclipse环境:

        右键主类——>run as ——>run Configurations...

        在窗口中Arguments属性下的VM arguments下输入-Dfile.encoding=GB18030,重启类即可解决该问题。

awt/Swing组件中文乱码

(2)idea环境:

        点击edit configurations..——>属性窗口

awt/Swing组件中文乱码

        在VM options中输入:-Dfile.encoding=GB18030,重启类即可解决该问题。

awt/Swing组件中文乱码

相关文章: