Setting the Default Font of Swing Program
try: 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); } } Call by … setUIFont (new javax.swing.plaf.FontUIResource(“Serif”,Font.ITALIC,12));