1 15 16 package swingwtx.swing; 17 18 22 public abstract class LookAndFeel { 23 public LookAndFeel() {} 24 public static void installColors(JComponent c, String defaultBgName, String defaultFgName) {} 25 public static void installColorsAndFont(JComponent c, String defaultBgName, String defaultFgName, String defaultFontName) {} 26 public static void installBorder(JComponent c, String defaultBorderName) {} 27 public static void uninstallBorder(JComponent c) {} 28 public static Object makeIcon(final Class baseClass, final String gifFile) {return null;} 29 public void provideErrorFeedback(swingwt.awt.Component component) {} 30 public static Object getDesktopPropertyValue(String systemPropertyName, Object fallbackValue) {return null;} 31 public abstract String getName(); 32 public abstract String getID(); 33 public abstract String getDescription(); 34 public boolean getSupportsWindowDecorations() {return true;} 35 public abstract boolean isNativeLookAndFeel(); 36 public abstract boolean isSupportedLookAndFeel(); 37 public void initialize() {} 38 public void uninitialize() {} 39 } 40 | Popular Tags |