javax.swing.plaf.multi
public class MultiLookAndFeel extends LookAndFeel
Constructor Summary | |
---|---|
MultiLookAndFeel()
Creates a new instance of the look and feel. |
Method Summary | |
---|---|
static ComponentUI | createUIs(ComponentUI mui, Vector uis, JComponent target)
Creates the UI delegates for the target component and
returns a multiplexing UI delegate (mui ) if there are
multiple delegates.
|
UIDefaults | getDefaults()
Creates and returns the UI defaults for this look and feel.
|
String | getDescription()
Returns a description of the look and feel.
|
String | getID()
Returns an identifier for the look and feel.
|
String | getName()
Returns the name for the look and feel.
|
boolean | isNativeLookAndFeel()
Returns false to indicate that this look and feel is not
native to any platform.
|
boolean | isSupportedLookAndFeel()
Returns true always, since this look and feel is supported on
all platforms.
|
protected static ComponentUI[] | uisToArray(Vector uis)
Returns an array containing the same {@link ComponentUI} instances as
uis . |
target
component and
returns a multiplexing UI delegate (mui
) if there are
multiple delegates.
Parameters: mui a multiplexing UI delegate appropriate for the component. uis a vector into which the UI delegates will be added. target the target component.
Returns: A UI delegate.
Returns: The UI defaults.
Returns: A description of the look and feel.
Returns: "Multiplex".
Returns: "Multiplexing Look and Feel".
false
to indicate that this look and feel is not
native to any platform.
Returns: false
.
true
always, since this look and feel is supported on
all platforms.
Returns: true
.
uis
. If uis
is null
, a zero-length
array is returned.
Parameters: uis a list of {@link ComponentUI} references (null
permitted).
Returns: An array containing the same {@link ComponentUI} instances as
uis
, or null
if uis
is
empty.