请问应该如何解决这种乱码???

解决方案 »

  1.   

    您查看的图片来自网易相册。
    估计是字体问题吧。Google下java 中文 方框应该就能找到结果。
      

  2.   

    图挂了汗了你得把图贴到csdn的相册里
      

  3.   

    我也遇到了和楼主一样的问题,我的解决办法是手动将awt组件的字体设置为中文字库,类似于下面这样
    .setFont(new Font("华文行楷", Font.BOLD, 18));
      

  4.   

    JRE 的 lib 下面的 fontconfig.properties.src 里面记录了哪个字体在不同的语言下的自动映射关系,不过这个 .src 看上去需要某种命令行处理一下才能用,另外我发现了 fontconfig.bfc,它可能是处理过的二进制配置,至于这个猜想对不对,如何把 .properties.src 加工成 .bfc 我都不知道。^_^。以前我用 Sybase 的一个软件时出现方框我是改了这个 fontconfig 文件,不过 JRE 1.4- 以下的版本似乎配置略有不同。现在的 1.5+ 我不知道具体怎么改。(Sybase 的产品发布管理真是烂,换一个 JDK 根本启动不了)。