|
JavaTM 2 Platform Standard Edition |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.swing.LookAndFeel | +--javax.swing.plaf.multi.MultiLookAndFeel
A Multiplexing UI Look and Feel that allows more than one UI to be associated with a component at the same time.
Warning: Serialized objects of this class will not be compatible with future Swing releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of Swing. A future release of Swing will provide support for long term persistence.
Constructor Summary | |
MultiLookAndFeel()
|
Method Summary | |
static ComponentUI |
createUIs(ComponentUI mui,
Vector uis,
JComponent target)
Create the real UI's from the default and auxiliary look and feels, placing the results in the uis vector passed in. |
UIDefaults |
getDefaults()
This method is called once by UIManager.setLookAndFeel to create the look and feel specific defaults table. |
String |
getDescription()
Return a one line description of this look and feel implementation, e.g. |
String |
getID()
Return a string that identifies this look and feel. |
String |
getName()
Return a short string that identifies this look and feel, e.g. |
boolean |
isNativeLookAndFeel()
If the underlying platform has a "native" look and feel, and this is an implementation of it, return true. |
boolean |
isSupportedLookAndFeel()
Return true if the underlying platform supports and or permits this look and feel. |
protected static ComponentUI[] |
uisToArray(Vector uis)
Turn the Vector of UI's into an array. |
Methods inherited from class javax.swing.LookAndFeel |
initialize,
installBorder,
installColors,
installColorsAndFont,
makeIcon,
makeKeyBindings,
toString,
uninitialize,
uninstallBorder |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Constructor Detail |
public MultiLookAndFeel()
Method Detail |
public String getName()
public String getID()
public String getDescription()
public boolean isNativeLookAndFeel()
public boolean isSupportedLookAndFeel()
UIManager.setLookAndFeel(javax.swing.LookAndFeel)
public UIDefaults getDefaults()
LookAndFeel.initialize()
,
LookAndFeel.uninitialize()
,
UIManager.setLookAndFeel(javax.swing.LookAndFeel)
public static ComponentUI createUIs(ComponentUI mui, Vector uis, JComponent target)
protected static ComponentUI[] uisToArray(Vector uis)
|
JavaTM 2 Platform Standard Edition |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |