一般通过UIManager去设置各个参数。
用这个类:
public class SetFont {
public static void setUIFont(javax.swing.plaf.FontUIResource f) {
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, f);
}
}
}
在你的程序里调用:
SetFont.setUIFont(new javax.swing.plaf.FontUIResource("宋体",Font.BOLD,16));