Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
javax.swing

Class LookAndFeel

java.lang.Object
|
+--javax.swing.LookAndFeel


public abstract class LookAndFeel

extends Object

Method Summary

javax.swing.UIDefaultsgetDefaults()

java.lang.StringgetDescription()

java.lang.StringgetID()

java.lang.StringgetName()

voidinitialize()

static voidinstallColors(javax.swing.JComponent c, java.lang.String defaultBgName, java.lang.String defaultFgName)

static voidinstallColorsAndFont(javax.swing.JComponent c, java.lang.String defaultBgName, java.lang.String defaultFgName, java.lang.String defaultFontName)

booleanisNativeLookAndFeel()

booleanisSupportedLookAndFeel()

static voidloadKeyBindings(javax.swing.InputMap retMap, java.lang.Object[] keys)

static javax.swing.ComponentInputMapmakeComponentInputMap(javax.swing.JComponent c, java.lang.Object[] keys)

static java.lang.ObjectmakeIcon(java.lang.Class baseClass, java.lang.String gifFile)

static javax.swing.InputMapmakeInputMap(java.lang.Object[] keys)

static javax.swing.text.JTextComponent.KeyBinding[]makeKeyBindings(java.lang.Object[] keyBindingList)

java.lang.StringtoString()

voiduninitialize()

static voiduninstallBorder(javax.swing.JComponent c)

Method Details

getDefaults

public UIDefaults getDefaults()


getDescription

public String getDescription()


getID

public String getID()


getName

public String getName()


initialize

public void initialize()


installColors

public static void installColors(javax.swing.JComponent c, java.lang.String defaultBgName, java.lang.String defaultFgName)

Parameters:


installColorsAndFont

public static void installColorsAndFont(javax.swing.JComponent c, java.lang.String defaultBgName, java.lang.String defaultFgName, java.lang.String defaultFontName)

Parameters:


isNativeLookAndFeel

public boolean isNativeLookAndFeel()


isSupportedLookAndFeel

public boolean isSupportedLookAndFeel()


loadKeyBindings

public static void loadKeyBindings(javax.swing.InputMap retMap, java.lang.Object[] keys)

Parameters:


makeComponentInputMap

public static ComponentInputMap makeComponentInputMap(javax.swing.JComponent c, java.lang.Object[] keys)

Parameters:


makeIcon

public static Object makeIcon(java.lang.Class baseClass, java.lang.String gifFile)

Parameters:


makeInputMap

public static InputMap makeInputMap(java.lang.Object[] keys)

Parameters:


makeKeyBindings

public static JTextComponent.KeyBinding[] makeKeyBindings(java.lang.Object[] keyBindingList)

Parameters:


toString

public String toString()


uninitialize

public void uninitialize()


uninstallBorder

public static void uninstallBorder(javax.swing.JComponent c)

Parameters: