呵呵,这个问题我早就碰过了。
看看你的jdk是不是国际化版,即i版.
至少要把plug-in换成i版。

解决方案 »

  1.   

    在我的机器你的程序没问题,不用转码就好好的,swing没有问题的。
    应该是环境问题。
      

  2.   

    where to download the i version of jdk, sun.com?
    But my swing was got within JBiulder4 ee, is it not a i version? 
      

  3.   

    是啊,我也估计时环境问题,可 xuxk(丁丁) 可否详细点?where to download the i version of jdk?Mine is j2sdk-1_4_0-beta2-win.exe ,is it a I version?高手指点啊!问题解决时我在两贴上同时给分!!
      

  4.   

    jre 才分 us english 和 Internional 版,jdk 好像都支持 国际化吧
    管她呢,我去down一个 jre i version 试试在说。
      

  5.   

    不行啊,下了 j2re-1_4_0-beta2-win-i.exe 也安装了,还是不行啊!高手指点啊!
      

  6.   


    试一下这样:
    JTextArea jtf=new JTextArea();
    jtf.setFont(new Font("宋体",Font.BOLD,24));
    String tstr="中文显示";看一下是否可以了?