Swing中汉字变成方框问题 寻求: 解决方法 ! Swing中汉字变成方框问题 寻求: 解决方法 ! 我下了一个开源的图形系统,当我输入汉字后,变成了方框,请问如何解决这个问题? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /** * 设置字体,如果写,必须写在构造函数第一条 */ public void setUIFont() { Font font = new Font("宋体", Font.PLAIN, 14); javax.swing.plaf.FontUIResource fontRes = new javax.swing.plaf.FontUIResource( font); java.util.Enumeration keys = UIManager.getDefaults().keys(); while (keys.hasMoreElements()) { Object key = keys.nextElement(); Object value = UIManager.get(key); if (value instanceof javax.swing.plaf.FontUIResource) { UIManager.put(key, fontRes); } } } 你用的控件.setDefaultLocale(Locale.CHINA); 试试 Locale locale = new Locale("zh","CH")你用的控件.setDefaultLocale(locale);如果还不行,你把你用的控件名留下来,我试试 Applet的显示问题 大家帮忙看看这个正则表达式 关于网络的一点点小问题 说我回复速度太快了! 郁闷死!! 想以WINDOWS身份登陆! 怎么解决? RMI的服务端怎样获取访问端的IP地址? 你动了你的鼠标了吗?屏幕捕捉求解 这样的想法怎么实现啊 JAVA高手请进? TreeView的 滚动条怎么用? 如何用JBulider连接数据库? 关于java线程的问题 请问JFreeChart怎么画曲线图?
* 设置字体,如果写,必须写在构造函数第一条
*/
public void setUIFont() {
Font font = new Font("宋体", Font.PLAIN, 14);
javax.swing.plaf.FontUIResource fontRes = new javax.swing.plaf.FontUIResource(
font);
java.util.Enumeration keys = UIManager.getDefaults().keys();
while (keys.hasMoreElements()) {
Object key = keys.nextElement();
Object value = UIManager.get(key);
if (value instanceof javax.swing.plaf.FontUIResource) {
UIManager.put(key, fontRes);
}
}
}
你用的控件.setDefaultLocale(Locale.CHINA);
试试
你用的控件.setDefaultLocale(locale);
如果还不行,你把你用的控件名留下来,我试试