javax.swing.plaf.multi
public class MultiOptionPaneUI extends OptionPaneUI
See Also: addAuxiliaryLookAndFeel
Field Summary | |
---|---|
protected Vector | uis A list of references to the actual component UIs. |
Constructor Summary | |
---|---|
MultiOptionPaneUI()
Creates a new MultiOptionPaneUI instance.
|
Method Summary | |
---|---|
boolean | contains(JComponent c, int x, int y)
Calls the {@link ComponentUI#contains(JComponent, int, int)} method for all
the UI delegates managed by this MultiOptionPaneUI ,
returning the result for the UI delegate from the primary look and
feel.
|
boolean | containsCustomComponents(JOptionPane pane)
Calls the {@link OptionPaneUI#containsCustomComponents(JOptionPane)}
method for all the UI delegates managed by this
MultiOptionPaneUI , returning the result for the UI delegate
from the primary look and feel.
|
static ComponentUI | createUI(JComponent target)
Creates a delegate object for the specified component. |
Accessible | getAccessibleChild(JComponent c, int i)
Calls the {@link ComponentUI#getAccessibleChild(JComponent, int)} method
for all the UI delegates managed by this MultiOptionPaneUI ,
returning the child for the UI delegate from the primary look and
feel.
|
int | getAccessibleChildrenCount(JComponent c)
Calls the {@link ComponentUI#getAccessibleChildrenCount(JComponent)} method
for all the UI delegates managed by this MultiOptionPaneUI ,
returning the count for the UI delegate from the primary look and
feel.
|
Dimension | getMaximumSize(JComponent c)
Calls the {@link ComponentUI#getMaximumSize(JComponent)} method for all
the UI delegates managed by this MultiOptionPaneUI ,
returning the maximum size for the UI delegate from the primary look and
feel.
|
Dimension | getMinimumSize(JComponent c)
Calls the {@link ComponentUI#getMinimumSize(JComponent)} method for all
the UI delegates managed by this MultiOptionPaneUI ,
returning the minimum size for the UI delegate from the primary look and
feel.
|
Dimension | getPreferredSize(JComponent c)
Calls the {@link ComponentUI#getPreferredSize(JComponent)} method for all
the UI delegates managed by this MultiOptionPaneUI ,
returning the preferred size for the UI delegate from the primary look and
feel.
|
ComponentUI[] | getUIs()
Returns an array containing the UI delegates managed by this
MultiOptionPaneUI . |
void | installUI(JComponent c)
Calls the {@link ComponentUI#installUI(JComponent)} method for all
the UI delegates managed by this MultiOptionPaneUI .
|
void | paint(Graphics g, JComponent c)
Calls the paint(Graphics, JComponent) method for all the UI
delegates managed by this MultiOptionPaneUI .
|
void | selectInitialValue(JOptionPane pane)
Calls the {@link OptionPaneUI#selectInitialValue(JOptionPane)} method for
all the UI delegates managed by this MultiOptionPaneUI .
|
void | uninstallUI(JComponent c)
Calls the {@link ComponentUI#uninstallUI(JComponent)} method for all
the UI delegates managed by this MultiOptionPaneUI .
|
void | update(Graphics g, JComponent c)
Calls the {@link ComponentUI#update(Graphics, JComponent)} method for all
the UI delegates managed by this MultiOptionPaneUI .
|
MultiOptionPaneUI
instance.
See Also: createUI
MultiOptionPaneUI
,
returning the result for the UI delegate from the primary look and
feel.
Parameters: c the component. x the x-coordinate. y the y-coordinate.
Returns: true
if the specified (x, y) coordinate falls within
the bounds of the component as rendered by the UI delegate in the
primary look and feel, and false
otherwise.
MultiOptionPaneUI
, returning the result for the UI delegate
from the primary look and feel.
Parameters: pane the option pane.
Returns: The result for the UI delegate from the primary look and feel.
MultiOptionPaneUI
is
returned, otherwise the UI from the default look and feel is returned.
Parameters: target the component.
See Also: MultiLookAndFeel
MultiOptionPaneUI
,
returning the child for the UI delegate from the primary look and
feel.
Parameters: c the component i the child index.
Returns: The child returned by the UI delegate from the primary look and feel.
MultiOptionPaneUI
,
returning the count for the UI delegate from the primary look and
feel.
Parameters: c the component.
Returns: The count returned by the UI delegate from the primary look and feel.
MultiOptionPaneUI
,
returning the maximum size for the UI delegate from the primary look and
feel.
Parameters: c the component.
Returns: The maximum size returned by the UI delegate from the primary look and feel.
MultiOptionPaneUI
,
returning the minimum size for the UI delegate from the primary look and
feel.
Parameters: c the component.
Returns: The minimum size returned by the UI delegate from the primary look and feel.
MultiOptionPaneUI
,
returning the preferred size for the UI delegate from the primary look and
feel.
Parameters: c the component.
Returns: The preferred size returned by the UI delegate from the primary look and feel.
MultiOptionPaneUI
. The first item in the array is always
the UI delegate from the installed default look and feel.
Returns: An array of UI delegates.
MultiOptionPaneUI
.
Parameters: c the component.
paint(Graphics, JComponent)
method for all the UI
delegates managed by this MultiOptionPaneUI
.
Parameters: g the graphics device. c the component.
MultiOptionPaneUI
.
Parameters: pane the option pane.
MultiOptionPaneUI
.
Parameters: c the component.
MultiOptionPaneUI
.
Parameters: g the graphics device. c the component.