现在的位置: 首页 > 综合 > 正文

SWING开发之JTextArea的的中文显示问题

2013年07月01日 ⁄ 综合 ⁄ 共 258字 ⁄ 字号 评论关闭

说一个不是问题的问题:

今天在测试JTextArea的时候发现中文显示的不太正确,后来设置成了宋体,显示是可以显示了,但是有乱码:

在网上找了好久也没有找到解决办法,后来我修改myeclipse的字符编码等等操作均无法解决该问题;这个是什么问题呢?

仔细检查了下我的代码,发现了这句:

outTextArea.setFont(new java.awt.Font("宋体", 0, 13));//字体大小设置成了13
一个中文占用两个字节,设置成13显然是不太合适的,中文字体的大小没有单数,于是我改成了14,现在问题解决,显示正常:

抱歉!评论已关闭.