以前我也遇到过这类问题,是在.net里,要设置unicode,具体设置,你可以去查下帮助

解决方案 »

  1.   

    恩我早上急急忙忙的写的不清楚
    我使用的是别人编好的现成的程序,它其实是一个客户端程序
    和服务器端连接后接收数据,在服务器端发出的是中文的信息,客户端出来的是方块
    装的都是win 2k prof Eng
      

  2.   

    把你的String用下面的方法转一下:
    yourString=new String(yourString.getBytes("ISO8859_1","GB2312"));
    好像是这样写的
    :)
    祝好运!
      

  3.   

    怎么不能显示,是jsp就可以试试楼上的
    swing等都支持啊
    做成exe??,你是做的java么,该不会是用的vj++吧
      

  4.   

    是网络通讯吧??
    看看你是如何定义 发送和接收字节流的编接码方法的!!yourString=new String(yourString.getBytes("ISO8859_1","GB2312"));
    这句话应该是有用的!!!
    除非你运行 Java 时指定了其他的编码方式!!
      

  5.   

    估计问题出现在你的前台程序上
    把前台程序的字体重新设置一下
    String fonttype = "SimSun"; //自己设置需要的字体
    int    fontsize = 12;       //字体大小
    xxx.setFont(new Font(fonttype, Font.PLAIN, fontsize)); //xxx是你的显示字体的对象
      

  6.   

    谢谢各位,我也没什么头绪,我仔细看了一下这个程序
    发现一个.jar的文件,估计是它的源程序,里面有好多文件啊,看的我眼都花了,我不是专业程序员,哪位大侠有兴趣帮我看看啊:)我把我找到的东西发给你看看,十分感谢。