java.awt.List 添加中文 显示乱码问题

来源:互联网 发布:it人的职业规划 编辑:程序博客网 时间:2024/05/16 08:50

1、java.awt.List 添加中文字符串,然后放在JFrame中显示,发现是方框(中文乱码啊),各种环境配置都是utf-8,在eclipse的console也正常打印,郁闷了......

2、查看系统字符集

在Windows平台下,进入DOS窗口,输入:chcp

活动代码页为:936

说明系统默认字符集是GBK,猜测是因为java.awt.Frame解码的时候是根据系统字符集解码的

3、把eclipse中workspace改成GBK编码,此时要删掉utf-8写的中文注释,又被字符集补了一刀啊

4、重新运行,一切OK了


0 0
原创粉丝点击