在网上也找过不少相关的文章了,有些介绍如何解决JTextArea中显示中文的方式还很详细,可是照着做了还是不行,乱码一堆堆。真是没办法了,希望哪位大侠指点一二啊。
我试过的办法有,new String()转换字符集GBK,GB2312,ISO_8859_1,全部试过,没用....
在DOS下-encoding编译我的类,无效....
在JBuilder2005指定运行时VM Parameter,未果....
再没办法的话只好放弃使用JTextArea了,大家帮帮我啊

解决方案 »

  1.   

    我使用JTextArea从没出现过类似问题,不用转换什么编码就可以正常显示中文。你其它swing组件显示中文正常吗?比如JLabel、JTextField、JTextPane等,如果都有问题的话你应该重新安装JDK或系统
      

  2.   

    找了一下午的毛病,终于找到了,原因是我使用 JTextArea的setFont()方法,也许是参数有问题,导致无法显示中文,大家引以为介啊。也感谢2楼的热心