将字体 simsun.ttf  没有可以在window系统中window/Fonts/里面找到 修改扩展名为 ttf 然后拷贝到 jre/lib/fonts/fallback中  如果没有fallback目录经建立一下。 

解决方案 »

  1.   

    huntor哥,弟我将您的方案仔细从头到尾执行了一遍,还是不行..
        并且,我还在百度里搜索出了“simsun.ttf文件”进行了您的思想的执行,也不可以...
        希望huntor哥的点拨:
        怎么办...?
      

  2.   

    huntor哥,弟我将您的方案仔细从头到尾执行了一遍,还是不行..
        并且,我还在百度里搜索出了“simsun.ttf文件”进行了您的思想的执行,也不可以...
        希望huntor哥的点拨:
        怎么办...?
      

  3.   

    中文写在properties文件中,他会自动转为\u5DF2\u9000\u8BA2\u6216\u6CA1\u6709\u53EF\u7528\u64CD这种格式的,这样读取就是正常的了。
      

  4.   

    乱码是编码问题,方框是缺支持中文的字体。 Font font = ...; // put this font in the defaults table for every ui font resource key
    Hashtable defaults = UIManager.getDefaults();
    Enumeration keys = defaults.keys();
    while (keys.hasMoreElements()) {            Object key = keys.nextElement();
    if ((key instanceof String) &&
    (((String) key).endsWith(".font"))) { 
    defaults.put (key, font);
    }
    }