public class MultiRootPaneUI extends RootPaneUI
RootPaneUI
s.
This file was automatically generated by AutoMulti.
Modifier and Type | Field | Description |
---|---|---|
protected Vector |
uis |
The vector containing the real UIs.
|
Constructor | Description |
---|---|
MultiRootPaneUI() |
Modifier and Type | Method | Description |
---|---|---|
boolean |
contains(JComponent a,
int b,
int c) |
Invokes the
contains method on each UI handled by this object. |
static ComponentUI |
createUI(JComponent a) |
Returns a multiplexing UI instance if any of the auxiliary
LookAndFeel s supports this UI. |
Accessible |
getAccessibleChild(JComponent a,
int b) |
Invokes the
getAccessibleChild method on each UI handled by this object. |
int |
getAccessibleChildrenCount(JComponent a) |
Invokes the
getAccessibleChildrenCount method on each UI handled by this object. |
Dimension |
getMaximumSize(JComponent a) |
Invokes the
getMaximumSize method on each UI handled by this object. |
Dimension |
getMinimumSize(JComponent a) |
Invokes the
getMinimumSize method on each UI handled by this object. |
Dimension |
getPreferredSize(JComponent a) |
Invokes the
getPreferredSize method on each UI handled by this object. |
ComponentUI[] |
getUIs() |
Returns the list of UIs associated with this multiplexing UI.
|
void |
installUI(JComponent a) |
Invokes the
installUI method on each UI handled by this object. |
void |
paint(Graphics a,
JComponent b) |
Invokes the
paint method on each UI handled by this object. |
void |
uninstallUI(JComponent a) |
Invokes the
uninstallUI method on each UI handled by this object. |
void |
update(Graphics a,
JComponent b) |
Invokes the
update method on each UI handled by this object. |
getBaseline, getBaselineResizeBehavior
protected Vector uis
createUI
, and can be obtained by calling
the getUIs
method. The first element is guaranteed to be the real UI
obtained from the default look and feel.public ComponentUI[] getUIs()
public boolean contains(JComponent a, int b, int c)
contains
method on each UI handled by this object.contains
in class ComponentUI
a
- the component where the x,y location is being queried;
this argument is often ignored,
but might be used if the UI object is stateless
and shared by multiple componentsb
- the x coordinate of the pointc
- the y coordinate of the pointLookAndFeel
JComponent.contains(int, int)
,
Component.contains(int, int)
public void update(Graphics a, JComponent b)
update
method on each UI handled by this object.update
in class ComponentUI
a
- the Graphics
context in which to paintb
- the component being painted;
this argument is often ignored,
but might be used if the UI object is stateless
and shared by multiple componentsComponentUI.paint(java.awt.Graphics, javax.swing.JComponent)
,
JComponent.paintComponent(java.awt.Graphics)
public static ComponentUI createUI(JComponent a)
LookAndFeel
s supports this UI. Otherwise, just returns the
UI object obtained from the default LookAndFeel
.public void installUI(JComponent a)
installUI
method on each UI handled by this object.installUI
in class ComponentUI
a
- the component where this UI delegate is being installedComponentUI.uninstallUI(javax.swing.JComponent)
,