import java.awt.Color; import java.util.Iterator; import java.util.Set; import javax.swing.UIDefaults; import javax.swing.UIManager; public class LookAndFeelDefaults { public static void main(String[] argv) { UIDefaults def = UIManager.getLookAndFeelDefaults(); Set keySet = def.keySet(); Iterator iter = keySet.iterator(); while (iter.hasNext()) { Object key = iter.next(); Object obj = def.get(key); if (obj instanceof Color) { Color c = def.getColor(key); System.out.println("Key: " + key + ", Object: " + c); } } } }