乱码是编码问题,方框是缺支持中文的字体。 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); } }
并且,我还在百度里搜索出了“simsun.ttf文件”进行了您的思想的执行,也不可以...
希望huntor哥的点拨:
怎么办...?
并且,我还在百度里搜索出了“simsun.ttf文件”进行了您的思想的执行,也不可以...
希望huntor哥的点拨:
怎么办...?
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);
}
}