设置jb编码最好是 utf8 这样应该就可以了...
默认的是 iso8859-1 .可能对中文支持不太好..试试..

解决方案 »

  1.   

    试试:
    project->
             default project properties->
                                         General->encoding
    选择UTF8再编译。
      

  2.   

    我以前也遇到过这样的问题,同样的程序在jbuilder中输入的汉字在我的电脑上出现的都是一个一个的小方框,但在我同学的电脑上却能正确显示,后来我发现是我的电脑的操作系统的版本太旧,升级后就没事了。
     当然不同的字体也有可能造成这样的结果。
      

  3.   

    你的问题的根源在于你在jb中运行时他用的是jb中自带的jdk他对中文的支持是很好的(jdk1.2以上)。当你在外面运行时,不知道你是怎么运行的。但问题就出在,你在外面运行时,他用的是操作系统或应用软件内嵌的jre的国际版,他对中文的支持有时不是那么好。
    不知你做的是什么工程?运行环境又是怎样?
    你可以将sun.io.CharToByteDoubleByte.class考到服务器端或和其他类放到一起。在程序里再import它看看。