jdk1.4在swing中的汉字显示问题(和普通的乱码问题不一样)???????????? 好像建个全新的项目就没汉字显示问题。在原来1.3那个项目中,将字体大小改成不为12,或不用jbuilder指定的缺省的dialog字体也都显示正常 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我找到方法了。 UIDefaults defaults = UIManager.getDefaults(); Enumeration e = defaults.keys(); while(e.hasMoreElements()) { Font myFont = new Font("宋体",Font.PLAIN,12); String key = (String)e.nextElement(); if (key.indexOf("font") != -1) UIManager.put(key,myFont); } 帮楼上修正一下, UIDefaults defaults = UIManager.getDefaults(); Enumeration e = defaults.keys(); while(e.hasMoreElements()) { Font myFont = new Font("宋体",Font.PLAIN,12); Object o = e.nextElement(); if ( o instanceof String )// cast之前先检查其类型 { String key = (String)o; if (key.indexOf("font") != -1) UIManager.put(key,myFont); } } 直接在vm的参数中加上以下语句就行了-Dswing.useSystemFontSettings=false 看下边编程题,请使用继承的思想设计出员工类和经理类。要求类中提供必要的方法进行属性访问。用代码实现。 如何关闭再开启此日志的流 一些面试题求准确答案 equals的问题! 谁能对比一下SpringLayout和GroupLayout 关于如何获取JTextArea上输入得字符。。。谢谢 关于csv文件的问题(response.getOutputStream())! 我是新手,刚学JAVA,请大虾推荐本书```` java中的相对路径怎么写? 模拟登录新浪微博 很菜的问题 谁来总结环境变量一下……
Enumeration e = defaults.keys();
while(e.hasMoreElements())
{
Font myFont = new Font("宋体",Font.PLAIN,12);
String key = (String)e.nextElement();
if (key.indexOf("font") != -1)
UIManager.put(key,myFont);
}
UIDefaults defaults = UIManager.getDefaults();
Enumeration e = defaults.keys();
while(e.hasMoreElements())
{
Font myFont = new Font("宋体",Font.PLAIN,12);
Object o = e.nextElement();
if ( o instanceof String )// cast之前先检查其类型
{
String key = (String)o;
if (key.indexOf("font") != -1)
UIManager.put(key,myFont);
}
}
-Dswing.useSystemFontSettings=false