JavaTM 2 Platform
Std. Ed. v1.3

Uses of Class
javax.swing.JComponent

Packages that use JComponent
javax.swing Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms. 
javax.swing.colorchooser Contains classes and interfaces used by the JColorChooser component. 
javax.swing.event Provides for events fired by Swing components. 
javax.swing.plaf Provides one interface and many abstract classes that Swing uses to provide its pluggable look-and-feel capabilities. 
javax.swing.plaf.basic Provides user interface objects built according to the Basic look-and-feel. 
javax.swing.plaf.metal Provides user interface objects built according to the ``metal'' look-and-feel. 
javax.swing.plaf.multi The multiplexing look and feel allows users to combine auxiliary look and feels with the default look and feel. 
javax.swing.table Provides classes and interfaces for dealing with javax.swing.JTable. 
javax.swing.text Provides classes and interfaces that deal with editable and noneditable text components. 
javax.swing.tree Provides classes and interfaces for dealing with javax.swing.JTree. 
 

Uses of JComponent in javax.swing
 

Subclasses of JComponent in javax.swing
 class AbstractButton
          Defines common behaviors for buttons and menu items.
 class DefaultListCellRenderer
          Renders an item in a list.
static class DefaultListCellRenderer.UIResource
          A subclass of DefaultListCellRenderer that implements UIResource.
 class JButton
          An implementation of a "push" button.
 class JCheckBox
          An implementation of a check box -- an item that can be selected or deselected, and which displays its state to the user.
 class JCheckBoxMenuItem
          A menu item that can be selected or deselected.
 class JColorChooser
          JColorChooser provides a pane of controls designed to allow a user to manipulate and select a color.
 class JComboBox
          A component that combines a button or text field and a drop-down list.
 class JDesktopPane
          A container used to create a multiple-document interface or a virtual desktop.
 class JEditorPane
          A text component to edit various kinds of content.
 class JFileChooser
          JFileChooser provides a simple mechanism for the user to choose a file.
 class JInternalFrame
          A lightweight object that provides many of the features of a native frame, including dragging, closing, becoming an icon, resizing, title display, and support for a menu bar.
static class JInternalFrame.JDesktopIcon
          This component represents an iconified version of a JInternalFrame.
 class JLabel
          A display area for a short text string or an image, or both.
 class JLayeredPane
          JLayeredPane adds depth to a JFC/Swing container, allowing components to overlap each other when needed.
 class JList
          A component that allows the user to select one or more objects from a list.
 class JMenu
          An implementation of a menu -- a popup window containing JMenuItems that is displayed when the user selects an item on the JMenuBar.
 class JMenuBar
          An implementation of a menu bar.
 class JMenuItem
          An implementation of an item in a menu.
 class JOptionPane
          JOptionPane makes it easy to pop up a standard dialog box that prompts users for a value or informs them of something.
 class JPanel
          JPanel is a generic lightweight container.
 class JPasswordField
          JPasswordField is a lightweight component that allows the editing of a single line of text where the view indicates something was typed, but does not show the original characters.
 class JPopupMenu
          An implementation of a popup menu -- a small window that pops up and displays a series of choices.
static class JPopupMenu.Separator
          A popup menu-specific separator.
 class JProgressBar
          A component that displays an integer value within a bounded interval.
 class JRadioButton
          An implementation of a radio button -- an item that can be selected or deselected, and which displays its state to the user.
 class JRadioButtonMenuItem
          An implementation of a radio button menu item.
 class JRootPane
          A lightweight container used behind the scenes by JFrame, JDialog, JWindow, JApplet, and JInternalFrame.
 class JScrollBar
          An implementation of a scrollbar.
 class JScrollPane
          Provides a scrollable view of a component.
protected  class JScrollPane.ScrollBar
          By default JScrollPane creates scrollbars that are instances of this class.
 class JSeparator
          An implementation of a menu separator -- a divider between menu items that breaks them up into logical groupings.
 class JSlider
          A component that lets the user graphically select a value by slding a knob within a bounded interval.
 class JSplitPane
          JSplitPane is used to divide two (and only two) Components.
 class JTabbedPane
          A component that lets the user switch between a group of components by clicking on a tab with a given title and/or icon.
 class JTable
          JTable is a user-interface component that presents data in a two-dimensional table format.
 class JTextArea
          A TextArea is a multi-line area that displays plain text.
 class JTextField
          JTextField is a lightweight component that allows the editing of a single line of text.
 class JTextPane
          A text component that can be marked up with attributes that are represented graphically.
 class JToggleButton
          An implementation of a two-state button.
 class JToolBar
          JToolBar provides a component that is useful for displaying commonly used Actions or controls.
static class JToolBar.Separator
          A toolbar-specific separator.
 class JToolTip
          Used to display a "Tip" for a Component.
 class JTree
           A control that displays a set of hierarchical data as an outline.
 class JViewport
          The "viewport" or "porthole" through which you see the underlying information.
 

Fields in javax.swing declared as JComponent
protected  JComponent DefaultCellEditor.editorComponent
           
 

Methods in javax.swing that return JComponent
 JComponent ComponentInputMap.getComponent()
          Returns the component the InputMap was created for.
 JComponent JColorChooser.getPreviewPanel()
          Returns the preview panel that shows a chosen color.
 JComponent JToolTip.getComponent()
          Returns the component the tooltip applies to.
 JComponent JFileChooser.getAccessory()
          Returns the accessory component.
 

Methods in javax.swing with parameters of type JComponent
 void ToolTipManager.registerComponent(JComponent component)
          Register a component for tooltip management.
 void ToolTipManager.unregisterComponent(JComponent component)
          Remove a component from tooltip control.
static void JLayeredPane.putLayer(JComponent c, int layer)
          Sets the layer property on a JComponent.
static int JLayeredPane.getLayer(JComponent c)
          Gets the layer property for a JComponent, it does not cause any side effects like setLayer().
static RepaintManager RepaintManager.currentManager(JComponent c)
          Return the RepaintManager for the calling thread given a JComponent.
 void RepaintManager.addInvalidComponent(JComponent invalidComponent)
          Mark the component as in need of layout and queue a runnable for the event dispatching thread that will validate the components first isValidateRoot() ancestor.
 void RepaintManager.removeInvalidComponent(JComponent component)
          Remove a component from the list of invalid components.
 void RepaintManager.addDirtyRegion(JComponent c, int x, int y, int w, int h)
          Add a component in the list of components that should be refreshed.
 Rectangle RepaintManager.getDirtyRegion(JComponent aComponent)
          Return the current dirty region for a component.
 void RepaintManager.markCompletelyDirty(JComponent aComponent)
          Mark a component completely dirty.
 void RepaintManager.markCompletelyClean(JComponent aComponent)
          Mark a component completely clean.
 boolean RepaintManager.isCompletelyDirty(JComponent aComponent)
          Convenience method that returns true if aComponent will be completely painted during the next paintDirtyRegions().
static void LookAndFeel.installColors(JComponent c, String defaultBgName, String defaultFgName)
          Convenience method for initializing a component's foreground and background color properties with values from the current defaults table.
static void LookAndFeel.installColorsAndFont(JComponent c, String defaultBgName, String defaultFgName, String defaultFontName)
          Convenience method for initializing a components foreground background and font properties with values from the current defaults table.
static void LookAndFeel.installBorder(JComponent c, String defaultBorderName)
          Convenience method for installing a component's default Border object on the specified component if either the border is currently null or already an instance of UIResource.
static void LookAndFeel.uninstallBorder(JComponent c)
          Convenience method for un-installing a component's default border on the specified component if the border is currently an instance of UIResource.
static ComponentInputMap LookAndFeel.makeComponentInputMap(JComponent c, Object[] keys)
          Creates a ComponentInputMap from keys.
 void JColorChooser.setPreviewPanel(JComponent preview)
          Sets the current preview panel.
static String SwingUtilities.layoutCompoundLabel(JComponent c, FontMetrics fm, String text, Icon icon, int verticalAlignment, int horizontalAlignment, int verticalTextPosition, int horizontalTextPosition, Rectangle viewR, Rectangle iconR, Rectangle textR, int textIconGap)
          Compute and return the location of the icons origin, the location of origin of the text baseline, and a possibly clipped version of the compound labels string.
static void SwingUtilities.replaceUIInputMap(JComponent component, int type, InputMap uiInputMap)
          Convenience method to change the UI InputMap for component to uiInputMap.
static void SwingUtilities.replaceUIActionMap(JComponent component, ActionMap uiActionMap)
          Convenience method to change the UI ActionMap for component to uiActionMap.
static InputMap SwingUtilities.getUIInputMap(JComponent component, int condition)
          Returns the InputMap provided by the UI for condition condition in component component.
static ActionMap SwingUtilities.getUIActionMap(JComponent component)
          Returns the ActionMap provided by the UI in component component.
abstract  boolean InputVerifier.verify(JComponent input)
          Checks whether the JComponent's input is valid.
 boolean InputVerifier.shouldYieldFocus(JComponent input)
          Calls verify(input) to ensure that the input is valid.
 void DesktopManager.beginDraggingFrame(JComponent f)
          This method is normally called when the user has indicated that they will begin dragging a component around.
 void DesktopManager.dragFrame(JComponent f, int newX, int newY)
          The user has moved the frame.
 void DesktopManager.endDraggingFrame(JComponent f)
          This method signals the end of the dragging session.
 void DesktopManager.beginResizingFrame(JComponent f, int direction)
          This methods is normally called when the user has indicated that they will begin resizing the frame.
 void DesktopManager.resizeFrame(JComponent f, int newX, int newY, int newWidth, int newHeight)
          The user has resized the component.
 void DesktopManager.endResizingFrame(JComponent f)
          This method signals the end of the resize session.
 void DesktopManager.setBoundsForFrame(JComponent f, int newX, int newY, int newWidth, int newHeight)
          This is a primative reshape method.
 void JToolTip.setComponent(JComponent c)
          Specifies the component that the tooltip describes.
 ComponentUI UIDefaults.getUI(JComponent target)
          Creates an ComponentUI implementation for the specified component.
 void DefaultDesktopManager.beginDraggingFrame(JComponent f)
           
 void DefaultDesktopManager.dragFrame(JComponent f, int newX, int newY)
          Moves the visible location of the frame being dragged to the location specified.
 void DefaultDesktopManager.endDraggingFrame(JComponent f)
           
 void DefaultDesktopManager.beginResizingFrame(JComponent f, int direction)
           
 void DefaultDesktopManager.resizeFrame(JComponent f, int newX, int newY, int newWidth, int newHeight)
          Calls setBoundsForFrame() with the new values.
 void DefaultDesktopManager.endResizingFrame(JComponent f)
           
 void DefaultDesktopManager.setBoundsForFrame(JComponent f, int newX, int newY, int newWidth, int newHeight)
          This moves the JComponent and repaints the damaged areas.
 void JFileChooser.setAccessory(JComponent newAccessory)
          Sets the accessory component.
static ComponentUI UIManager.getUI(JComponent target)
          Returns the L&F object that renders the target component.
 

Constructors in javax.swing with parameters of type JComponent
JComponent.AccessibleJComponent()
          Though the class is abstract, this should be called by all sub-classes.
ComponentInputMap(JComponent component)
          Creates a ComponentInputMap associated with the specified component.
DebugGraphics(Graphics graphics, JComponent component)
          Constructs a debug graphics context from an existing graphics context that slows down drawing for the specified component.
 

Uses of JComponent in javax.swing.colorchooser
 

Subclasses of JComponent in javax.swing.colorchooser
 class AbstractColorChooserPanel
          This is the abstract superclass for color choosers.
 

Methods in javax.swing.colorchooser that return JComponent
static JComponent ColorChooserComponentFactory.getPreviewPanel()
           
 

Uses of JComponent in javax.swing.event
 

Methods in javax.swing.event that return JComponent
 JComponent AncestorEvent.getComponent()
          Returns the component that the listener was added to.
 

Constructors in javax.swing.event with parameters of type JComponent
AncestorEvent(JComponent source, int id, Container ancestor, Container ancestorParent)
          Constructs an AncestorEvent object to identify a change in an ancestor-component's display-status.
 

Uses of JComponent in javax.swing.plaf
 

Methods in javax.swing.plaf with parameters of type JComponent
 void ComponentUI.installUI(JComponent c)
           
 void ComponentUI.uninstallUI(JComponent c)
           
 void ComponentUI.paint(Graphics g, JComponent c)
           
 void ComponentUI.update(Graphics g, JComponent c)
           
 Dimension ComponentUI.getPreferredSize(JComponent c)
           
 Dimension ComponentUI.getMinimumSize(JComponent c)
           
 Dimension ComponentUI.getMaximumSize(JComponent c)
           
 boolean ComponentUI.contains(JComponent c, int x, int y)
           
static ComponentUI ComponentUI.createUI(JComponent c)
           
 int ComponentUI.getAccessibleChildrenCount(JComponent c)
          Returns the number of accessible children in the object.
 Accessible ComponentUI.getAccessibleChild(JComponent c, int i)
          Return the nth Accessible child of the object.
 

Constructors in javax.swing.plaf with parameters of type JComponent
ComponentInputMapUIResource(JComponent component)
           
 

Uses of JComponent in javax.swing.plaf.basic
 

Subclasses of JComponent in javax.swing.plaf.basic
 class BasicArrowButton
          JButton object that draws a scaled Arrow in one of the cardinal directions.
 class BasicComboBoxRenderer
          ComboBox renderer
static class BasicComboBoxRenderer.UIResource
          A subclass of BasicComboBoxRenderer that implements UIResource.
 class BasicComboPopup
          This is an implementation of the ComboPopup interface.
 class BasicInternalFrameTitlePane
          The class that manages a basic title bar
 class BasicInternalFrameTitlePane.SystemMenuBar
          This inner class is marked "public" due to a compiler bug.
 

Fields in javax.swing.plaf.basic declared as JComponent
protected  JComponent BasicOptionPaneUI.inputComponent
          JComponent provide for input if optionPane.getWantsInput() returns true.
protected  JComponent BasicInternalFrameUI.northPane
           
protected  JComponent BasicInternalFrameUI.southPane
           
protected  JComponent BasicInternalFrameUI.westPane
           
protected  JComponent BasicInternalFrameUI.eastPane
           
 

Methods in javax.swing.plaf.basic that return JComponent
protected  JComponent BasicInternalFrameUI.createNorthPane(JInternalFrame w)
           
protected  JComponent BasicInternalFrameUI.createSouthPane(JInternalFrame w)
           
protected  JComponent BasicInternalFrameUI.createWestPane(JInternalFrame w)
           
protected  JComponent BasicInternalFrameUI.createEastPane(JInternalFrame w)
           
 JComponent BasicInternalFrameUI.getNorthPane()
           
 JComponent BasicInternalFrameUI.getSouthPane()
           
 JComponent BasicInternalFrameUI.getWestPane()
           
 JComponent BasicInternalFrameUI.getEastPane()
           
 

Methods in javax.swing.plaf.basic with parameters of type JComponent
 void BasicTextUI.installUI(JComponent c)
          Installs the UI for a component.
 void BasicTextUI.uninstallUI(JComponent c)
          Deinstalls the UI for a component.
 void BasicTextUI.update(Graphics g, JComponent c)
          Superclass paints background in an uncontrollable way (i.e.
 void BasicTextUI.paint(Graphics g, JComponent c)
          Paints the interface.
 Dimension BasicTextUI.getPreferredSize(JComponent c)
          Gets the preferred size for the editor component.
 Dimension BasicTextUI.getMinimumSize(JComponent c)
          Gets the minimum size for the editor component.
 Dimension BasicTextUI.getMaximumSize(JComponent c)
          Gets the maximum size for the editor component.
static ComponentUI BasicEditorPaneUI.createUI(JComponent c)
          Creates a UI for the JTextPane.
static ComponentUI BasicTextPaneUI.createUI(JComponent c)
          Creates a UI for the JTextPane.
static ComponentUI BasicSeparatorUI.createUI(JComponent c)
           
 void BasicSeparatorUI.installUI(JComponent c)
           
 void BasicSeparatorUI.uninstallUI(JComponent c)
           
 void BasicSeparatorUI.paint(Graphics g, JComponent c)
           
 Dimension BasicSeparatorUI.getPreferredSize(JComponent c)
           
 Dimension BasicSeparatorUI.getMinimumSize(JComponent c)
           
 Dimension BasicSeparatorUI.getMaximumSize(JComponent c)
           
static ComponentUI BasicMenuItemUI.createUI(JComponent c)
           
 void BasicMenuItemUI.installUI(JComponent c)
           
 void BasicMenuItemUI.uninstallUI(JComponent c)
           
protected  MouseInputListener BasicMenuItemUI.createMouseInputListener(JComponent c)
           
protected  MenuDragMouseListener BasicMenuItemUI.createMenuDragMouseListener(JComponent c)
           
protected  MenuKeyListener BasicMenuItemUI.createMenuKeyListener(JComponent c)
           
 Dimension BasicMenuItemUI.getMinimumSize(JComponent c)
           
 Dimension BasicMenuItemUI.getPreferredSize(JComponent c)
           
 Dimension BasicMenuItemUI.getMaximumSize(JComponent c)
           
protected  Dimension BasicMenuItemUI.getPreferredMenuItemSize(JComponent c, Icon checkIcon, Icon arrowIcon, int defaultTextIconGap)
           
 void BasicMenuItemUI.update(Graphics g, JComponent c)
          We draw the background in paintMenuItem() so override update (which fills the background of opaque components by default) to just call paint().
 void BasicMenuItemUI.paint(Graphics g, JComponent c)
           
protected  void BasicMenuItemUI.paintMenuItem(Graphics g, JComponent c, Icon checkIcon, Icon arrowIcon, Color background, Color foreground, int defaultTextIconGap)
           
static ComponentUI BasicRadioButtonMenuItemUI.createUI(JComponent b)
           
static ComponentUI BasicButtonUI.createUI(JComponent c)
           
 void BasicButtonUI.installUI(JComponent c)
           
 void BasicButtonUI.uninstallUI(JComponent c)
           
 void BasicButtonUI.paint(Graphics g, JComponent c)
           
protected  void BasicButtonUI.paintIcon(Graphics g, JComponent c, Rectangle iconRect)
           
protected  void BasicButtonUI.paintText(Graphics g, JComponent c, Rectangle textRect, String text)
           
 Dimension BasicButtonUI.getMinimumSize(JComponent c)
           
 Dimension BasicButtonUI.getPreferredSize(JComponent c)
           
 Dimension BasicButtonUI.getMaximumSize(JComponent c)
           
static ComponentUI BasicToggleButtonUI.createUI(JComponent b)
           
 void BasicToggleButtonUI.paint(Graphics g, JComponent c)
           
static ComponentUI BasicRadioButtonUI.createUI(JComponent b)
           
 void BasicRadioButtonUI.paint(Graphics g, JComponent c)
          paint the radio button
 Dimension BasicRadioButtonUI.getPreferredSize(JComponent c)
          The preferred size of the radio button
static ComponentUI BasicToolBarSeparatorUI.createUI(JComponent c)
           
 void BasicToolBarSeparatorUI.paint(Graphics g, JComponent c)
           
 Dimension BasicToolBarSeparatorUI.getPreferredSize(JComponent c)
           
 Dimension BasicToolBarSeparatorUI.getMinimumSize(JComponent c)
           
 Dimension BasicToolBarSeparatorUI.getMaximumSize(JComponent c)
           
static ComponentUI BasicMenuUI.createUI(JComponent x)
           
protected  MouseInputListener BasicMenuUI.createMouseInputListener(JComponent c)
           
protected  MenuListener BasicMenuUI.createMenuListener(JComponent c)
           
protected  ChangeListener BasicMenuUI.createChangeListener(JComponent c)
           
protected  PropertyChangeListener BasicMenuUI.createPropertyChangeListener(JComponent c)
           
protected  MenuDragMouseListener BasicMenuUI.createMenuDragMouseListener(JComponent c)
           
protected  MenuKeyListener BasicMenuUI.createMenuKeyListener(JComponent c)
           
 Dimension BasicMenuUI.getMaximumSize(JComponent c)
           
static ComponentUI BasicProgressBarUI.createUI(JComponent x)
           
 void BasicProgressBarUI.installUI(JComponent c)
           
 void BasicProgressBarUI.uninstallUI(JComponent c)
           
 void BasicProgressBarUI.paint(Graphics g, JComponent c)
          All purpose paint method that should do the right thing for almost all linear progress bars.
 Dimension BasicProgressBarUI.getPreferredSize(JComponent c)
           
 Dimension BasicProgressBarUI.getMinimumSize(JComponent c)
          The Minimum size for this component is 10.
 Dimension BasicProgressBarUI.getMaximumSize(JComponent c)
           
static ComponentUI BasicOptionPaneUI.createUI(JComponent x)
          Creates a new BasicOptionPaneUI instance.
 void BasicOptionPaneUI.installUI(JComponent c)
          Installs the reciever as the L&F for the passed in JOptionPane
 void BasicOptionPaneUI.uninstallUI(JComponent c)
          Removes the receiver from the L&F controller of the passed in split pane.
 Dimension BasicOptionPaneUI.getPreferredSize(JComponent c)
          If c is the JOptionPane the reciever is contained in, the preferred size that is returned is the maximum of the preferred size of the LayoutManager for the JOptionPane, and getMinimumOptionPaneSize.
 Dimension BasicOptionPaneUI.getMinimumSize(JComponent c)
          Messages getPreferredSize.
 Dimension BasicOptionPaneUI.getMaximumSize(JComponent c)
          Messages getPreferredSize.
static ComponentUI BasicCheckBoxMenuItemUI.createUI(JComponent c)
           
static ComponentUI BasicTabbedPaneUI.createUI(JComponent c)
           
 void BasicTabbedPaneUI.installUI(JComponent c)
           
 void BasicTabbedPaneUI.uninstallUI(JComponent c)
           
 Dimension BasicTabbedPaneUI.getPreferredSize(JComponent c)
           
 Dimension BasicTabbedPaneUI.getMinimumSize(JComponent c)
           
 Dimension BasicTabbedPaneUI.getMaximumSize(JComponent c)
           
 void BasicTabbedPaneUI.paint(Graphics g, JComponent c)
           
static ComponentUI BasicPanelUI.createUI(JComponent c)
           
 void BasicPanelUI.installUI(JComponent c)
           
 void BasicPanelUI.uninstallUI(JComponent c)
           
static ComponentUI BasicPopupMenuUI.createUI(JComponent x)
           
 void BasicPopupMenuUI.installUI(JComponent c)
           
 void BasicPopupMenuUI.uninstallUI(JComponent c)
           
 Dimension BasicPopupMenuUI.getMinimumSize(JComponent c)
           
 Dimension BasicPopupMenuUI.getPreferredSize(JComponent c)
           
 Dimension BasicPopupMenuUI.getMaximumSize(JComponent c)
           
static ComponentUI BasicTableUI.createUI(JComponent c)
           
 void BasicTableUI.installUI(JComponent c)
           
 void BasicTableUI.uninstallUI(JComponent c)
           
 Dimension BasicTableUI.getMinimumSize(JComponent c)
          Return the minimum size of the table.
 Dimension BasicTableUI.getPreferredSize(JComponent c)
          Return the preferred size of the table.
 Dimension BasicTableUI.getMaximumSize(JComponent c)
          Return the maximum size of the table.
 void BasicTableUI.paint(Graphics g, JComponent c)
          Paint a representation of the table instance that was set in installUI().
static View BasicHTML.createHTMLView(JComponent c, String html)
          Create an html renderer for the given component and string of html.
static void BasicHTML.updateRenderer(JComponent c, String text)
          Stash the HTML render for the given text into the client properties of the given JComponent.
static ComponentUI BasicViewportUI.createUI(JComponent c)
           
 void BasicViewportUI.installUI(JComponent c)
           
 void BasicViewportUI.uninstallUI(JComponent c)
           
protected  void BasicViewportUI.installDefaults(JComponent c)
           
protected  void BasicViewportUI.uninstallDefaults(JComponent c)
           
static ComponentUI BasicTextFieldUI.createUI(JComponent c)
          Creates a UI for a JTextField.
static ComponentUI BasicPasswordFieldUI.createUI(JComponent c)
          Creates a UI for a JPasswordField.
static ComponentUI BasicToolTipUI.createUI(JComponent c)
           
 void BasicToolTipUI.installUI(JComponent c)
           
 void BasicToolTipUI.uninstallUI(JComponent c)
           
protected  void BasicToolTipUI.installDefaults(JComponent c)
           
protected  void BasicToolTipUI.uninstallDefaults(JComponent c)
           
protected  void BasicToolTipUI.installListeners(JComponent c)
           
protected  void BasicToolTipUI.uninstallListeners(JComponent c)
           
 void BasicToolTipUI.paint(Graphics g, JComponent c)
           
 Dimension BasicToolTipUI.getPreferredSize(JComponent c)
           
 Dimension BasicToolTipUI.getMinimumSize(JComponent c)
           
 Dimension BasicToolTipUI.getMaximumSize(JComponent c)
           
static ComponentUI BasicScrollBarUI.createUI(JComponent c)
           
 void BasicScrollBarUI.installUI(JComponent c)
           
 void BasicScrollBarUI.uninstallUI(JComponent c)
           
 void BasicScrollBarUI.paint(Graphics g, JComponent c)
           
 Dimension BasicScrollBarUI.getPreferredSize(JComponent c)
          A vertical scrollbars preferred width is the maximum of preferred widths of the (non null) increment/decrement buttons, and the minimum width of the thumb.
 Dimension BasicScrollBarUI.getMinimumSize(JComponent c)
          A vertical scrollbars minimum width is the largest minimum width of the (non null) increment/decrement buttons, and the minimum width of the thumb.
 Dimension BasicScrollBarUI.getMaximumSize(JComponent c)
           
protected  void BasicScrollBarUI.paintTrack(Graphics g, JComponent c, Rectangle trackBounds)
           
protected  void BasicScrollBarUI.paintThumb(Graphics g, JComponent c, Rectangle thumbBounds)
           
static ComponentUI BasicToolBarUI.createUI(JComponent c)
           
 void BasicToolBarUI.installUI(JComponent c)
           
 void BasicToolBarUI.uninstallUI(JComponent c)
           
 Dimension BasicToolBarUI.getMinimumSize(JComponent c)
           
 Dimension BasicToolBarUI.getPreferredSize(JComponent c)
           
 Dimension BasicToolBarUI.getMaximumSize(JComponent c)
           
 void BasicFileChooserUI.installUI(JComponent c)
           
 void BasicFileChooserUI.uninstallUI(JComponent c)
           
 void BasicButtonListener.installKeyboardActions(JComponent c)
          Register default key actions: pressing space to "click" a button and registring the keyboard mnemonic (if any).
 void BasicButtonListener.uninstallKeyboardActions(JComponent c)
          Unregister's default key actions
static ComponentUI BasicInternalFrameUI.createUI(JComponent b)
           
 void BasicInternalFrameUI.installUI(JComponent c)
           
 void BasicInternalFrameUI.uninstallUI(JComponent c)
           
 Dimension BasicInternalFrameUI.getPreferredSize(JComponent x)
           
 Dimension BasicInternalFrameUI.getMinimumSize(JComponent x)
           
 Dimension BasicInternalFrameUI.getMaximumSize(JComponent x)
           
protected  void BasicInternalFrameUI.replacePane(JComponent currentPane, JComponent newPane)
          Adds necessary mouseHandlers to currentPane and adds it to frame.
protected  void BasicInternalFrameUI.deinstallMouseHandlers(JComponent c)
           
protected  void BasicInternalFrameUI.installMouseHandlers(JComponent c)
           
 void BasicInternalFrameUI.setNorthPane(JComponent c)
           
 void BasicInternalFrameUI.setSouthPane(JComponent c)
           
 void BasicInternalFrameUI.setWestPane(JComponent c)
           
 void BasicInternalFrameUI.setEastPane(JComponent c)
           
static ComponentUI BasicDesktopPaneUI.createUI(JComponent c)
           
 void BasicDesktopPaneUI.installUI(JComponent c)
           
 void BasicDesktopPaneUI.uninstallUI(JComponent c)
           
 void BasicDesktopPaneUI.paint(Graphics g, JComponent c)
           
 Dimension BasicDesktopPaneUI.getPreferredSize(JComponent c)
           
 Dimension BasicDesktopPaneUI.getMinimumSize(JComponent c)
           
 Dimension BasicDesktopPaneUI.getMaximumSize(JComponent c)
           
 void BasicListUI.paint(Graphics g, JComponent c)
          Paint the rows that intersect the Graphics objects clipRect.
 Dimension BasicListUI.getPreferredSize(JComponent c)
          The preferredSize of a list is total height of the rows and the maximum width of the cells.
 Dimension BasicListUI.getMinimumSize(JComponent c)
           
 Dimension BasicListUI.getMaximumSize(JComponent c)
           
 void BasicListUI.installUI(JComponent c)
          Initializes this.list by calling installDefaults(), installListeners(), and installKeyboardActions() in order.
 void BasicListUI.uninstallUI(JComponent c)
          Uninitializes this.list by calling uninstallListeners(), uninstallKeyboardActions(), and uninstallDefaults() in order.
static ComponentUI BasicListUI.createUI(JComponent list)
          Returns a new instance of BasicListUI.
 void BasicLabelUI.paint(Graphics g, JComponent c)
          Paint the label text in the foreground color, if the label is opaque then paint the entire background with the background color.
 Dimension BasicLabelUI.getPreferredSize(JComponent c)
           
 Dimension BasicLabelUI.getMinimumSize(JComponent c)
           
 Dimension BasicLabelUI.getMaximumSize(JComponent c)
           
 void BasicLabelUI.installUI(JComponent c)
           
 void BasicLabelUI.uninstallUI(JComponent c)
           
static ComponentUI BasicLabelUI.createUI(JComponent c)
           
static ComponentUI BasicComboBoxUI.createUI(JComponent c)
           
 void BasicComboBoxUI.installUI(JComponent c)
           
 void BasicComboBoxUI.uninstallUI(JComponent c)
           
 void BasicComboBoxUI.paint(Graphics g, JComponent c)
           
 Dimension BasicComboBoxUI.getPreferredSize(JComponent c)
           
 Dimension BasicComboBoxUI.getMinimumSize(JComponent c)
           
 Dimension BasicComboBoxUI.getMaximumSize(JComponent c)
           
 int BasicComboBoxUI.getAccessibleChildrenCount(JComponent c)
           
 Accessible BasicComboBoxUI.getAccessibleChild(JComponent c, int i)
           
static ComponentUI BasicTableHeaderUI.createUI(JComponent h)
           
 void BasicTableHeaderUI.installUI(JComponent c)
           
 void BasicTableHeaderUI.uninstallUI(JComponent c)
           
 void BasicTableHeaderUI.paint(Graphics g, JComponent c)
           
 Dimension BasicTableHeaderUI.getMinimumSize(JComponent c)
          Return the minimum size of the header.
 Dimension BasicTableHeaderUI.getPreferredSize(JComponent c)
          Return the preferred size of the header.
 Dimension BasicTableHeaderUI.getMaximumSize(JComponent c)
          Return the maximum size of the header.
static ComponentUI BasicMenuBarUI.createUI(JComponent x)
           
 void BasicMenuBarUI.installUI(JComponent c)
           
 void BasicMenuBarUI.uninstallUI(JComponent c)
           
 Dimension BasicMenuBarUI.getPreferredSize(JComponent c)
           
 Dimension BasicMenuBarUI.getMinimumSize(JComponent c)
           
 Dimension BasicMenuBarUI.getMaximumSize(JComponent c)
           
static ComponentUI BasicPopupMenuSeparatorUI.createUI(JComponent c)
           
 void BasicPopupMenuSeparatorUI.paint(Graphics g, JComponent c)
           
 Dimension BasicPopupMenuSeparatorUI.getPreferredSize(JComponent c)
           
static ComponentUI BasicCheckBoxUI.createUI(JComponent b)
           
static ComponentUI BasicColorChooserUI.createUI(JComponent c)
           
 void BasicColorChooserUI.installUI(JComponent c)
           
 void BasicColorChooserUI.uninstallUI(JComponent c)
           
static ComponentUI BasicSplitPaneUI.createUI(JComponent x)
          Creates a new BasicSplitPaneUI instance
 void BasicSplitPaneUI.installUI(JComponent c)
          Installs the UI.
 void BasicSplitPaneUI.uninstallUI(JComponent c)
          Uninstalls the UI.
 void BasicSplitPaneUI.paint(Graphics g, JComponent jc)
          Messaged to paint the look and feel.
 Dimension BasicSplitPaneUI.getPreferredSize(JComponent jc)
          Returns the preferred size for the passed in component, This is passed off to the current layoutmanager.
 Dimension BasicSplitPaneUI.getMinimumSize(JComponent jc)
          Returns the minimum size for the passed in component, This is passed off to the current layoutmanager.
 Dimension BasicSplitPaneUI.getMaximumSize(JComponent jc)
          Returns the maximum size for the passed in component, This is passed off to the current layoutmanager.
 Insets BasicSplitPaneUI.getInsets(JComponent jc)
          Returns the insets.
static ComponentUI BasicTreeUI.createUI(JComponent x)
           
 void BasicTreeUI.installUI(JComponent c)
           
 void BasicTreeUI.uninstallUI(JComponent c)
           
 void BasicTreeUI.paint(Graphics g, JComponent c)
           
protected  void BasicTreeUI.paintVerticalLine(Graphics g, JComponent c, int x, int top, int bottom)
          Paints a vertical line.
protected  void BasicTreeUI.paintHorizontalLine(Graphics g, JComponent c, int y, int left, int right)
          Paints a horizontal line.
 Dimension BasicTreeUI.getPreferredSize(JComponent c)
          Returns the preferred size to properly display the tree, this is a cover method for getPreferredSize(c, false).
 Dimension BasicTreeUI.getPreferredSize(JComponent c, boolean checkConsistancy)
          Returns the preferred size to represent the tree in c.
 Dimension BasicTreeUI.getMinimumSize(JComponent c)
          Returns the minimum size for this component.
 Dimension BasicTreeUI.getMaximumSize(JComponent c)
          Returns the maximum size for this component, which will be the preferred size if the instance is currently in a JTree, or 0, 0.
static ComponentUI BasicScrollPaneUI.createUI(JComponent x)
           
 void BasicScrollPaneUI.paint(Graphics g, JComponent c)
           
 Dimension BasicScrollPaneUI.getPreferredSize(JComponent c)
           
 Dimension BasicScrollPaneUI.getMinimumSize(JComponent c)
           
 Dimension BasicScrollPaneUI.getMaximumSize(JComponent c)
           
 void BasicScrollPaneUI.installUI(JComponent x)
           
protected  void BasicScrollPaneUI.uninstallListeners(JComponent c)
           
 void BasicScrollPaneUI.uninstallUI(JComponent c)
           
static ComponentUI BasicRootPaneUI.createUI(JComponent c)
           
 void BasicRootPaneUI.installUI(JComponent c)
           
 void BasicRootPaneUI.uninstallUI(JComponent c)
           
static ComponentUI BasicTextAreaUI.createUI(JComponent ta)
          Creates a UI for a JTextArea.
static ComponentUI BasicDesktopIconUI.createUI(JComponent c)
           
 void BasicDesktopIconUI.installUI(JComponent c)
           
 void BasicDesktopIconUI.uninstallUI(JComponent c)
           
 Dimension BasicDesktopIconUI.getPreferredSize(JComponent c)
           
 Dimension BasicDesktopIconUI.getMinimumSize(JComponent c)
           
 Dimension BasicDesktopIconUI.getMaximumSize(JComponent c)
           
 Insets BasicDesktopIconUI.getInsets(JComponent c)
           
 void BasicDesktopIconUI.MouseInputHandler.moveAndRepaint(JComponent f, int newX, int newY, int newWidth, int newHeight)
           
static ComponentUI BasicSliderUI.createUI(JComponent b)
           
 void BasicSliderUI.installUI(JComponent c)
           
 void BasicSliderUI.uninstallUI(JComponent c)
           
 Dimension BasicSliderUI.getPreferredSize(JComponent c)
           
 Dimension BasicSliderUI.getMinimumSize(JComponent c)
           
 Dimension BasicSliderUI.getMaximumSize(JComponent c)
           
 void BasicSliderUI.paint(Graphics g, JComponent c)
           
 

Uses of JComponent in javax.swing.plaf.metal
 

Subclasses of JComponent in javax.swing.plaf.metal
 class MetalComboBoxButton
          JButton subclass to help out MetalComboBoxUI
 class MetalComboBoxUI.MetalComboPopup
          This inner class is marked "public" due to a compiler bug.
protected  class MetalFileChooserUI.FileRenderer
           
 class MetalFileChooserUI.FilterComboBoxRenderer
          Render different type sizes and styles.
 class MetalInternalFrameTitlePane
          Class that manages a JLF title bar
 class MetalScrollButton
          JButton object for Metal scrollbar arrows.
 

Methods in javax.swing.plaf.metal that return JComponent
protected  JComponent MetalInternalFrameUI.createNorthPane(JInternalFrame w)
           
 

Methods in javax.swing.plaf.metal with parameters of type JComponent
static ComponentUI MetalTreeUI.createUI(JComponent x)
           
 void MetalTreeUI.installUI(JComponent c)
           
 void MetalTreeUI.uninstallUI(JComponent c)
           
 void MetalTreeUI.paint(Graphics g, JComponent c)
           
protected  void MetalTreeUI.paintHorizontalSeparators(Graphics g, JComponent c)
           
static ComponentUI MetalSeparatorUI.createUI(JComponent c)
           
 void MetalSeparatorUI.paint(Graphics g, JComponent c)
           
 Dimension MetalSeparatorUI.getPreferredSize(JComponent c)
           
static ComponentUI MetalPopupMenuSeparatorUI.createUI(JComponent c)
           
 void MetalPopupMenuSeparatorUI.paint(Graphics g, JComponent c)
           
 Dimension MetalPopupMenuSeparatorUI.getPreferredSize(JComponent c)
           
static ComponentUI MetalTextFieldUI.createUI(JComponent c)
           
 void MetalTextFieldUI.installUI(JComponent c)
           
static ComponentUI MetalFileChooserUI.createUI(JComponent c)
           
 void MetalFileChooserUI.installUI(JComponent c)
           
 void MetalFileChooserUI.uninstallUI(JComponent c)
           
 Dimension MetalFileChooserUI.getPreferredSize(JComponent c)
           
 Dimension MetalFileChooserUI.getMinimumSize(JComponent c)
           
 Dimension MetalFileChooserUI.getMaximumSize(JComponent c)
           
static ComponentUI MetalLabelUI.createUI(JComponent c)
           
static ComponentUI MetalToggleButtonUI.createUI(JComponent b)
           
protected  void MetalToggleButtonUI.paintText(Graphics g, JComponent c, Rectangle textRect, String text)
           
static ComponentUI MetalTabbedPaneUI.createUI(JComponent x)
           
 void MetalTabbedPaneUI.update(Graphics g, JComponent c)
           
 void MetalTabbedPaneUI.paint(Graphics g, JComponent c)
           
static ComponentUI MetalRadioButtonUI.createUI(JComponent c)
           
 void MetalRadioButtonUI.paint(Graphics g, JComponent c)
           
static ComponentUI MetalInternalFrameUI.createUI(JComponent c)
           
 void MetalInternalFrameUI.installUI(JComponent c)
           
 void MetalInternalFrameUI.uninstallUI(JComponent c)
           
static ComponentUI MetalComboBoxUI.createUI(JComponent c)
           
 void MetalComboBoxUI.installUI(JComponent c)
           
 void MetalComboBoxUI.uninstallUI(JComponent c)
           
 void MetalComboBoxUI.paint(Graphics g, JComponent c)
           
 Dimension MetalComboBoxUI.getMinimumSize(JComponent c)
           
static ComponentUI MetalProgressBarUI.createUI(JComponent c)
           
 void MetalProgressBarUI.paint(Graphics g, JComponent c)
          The sole reason for this paint method to even be here is that the JLF/Metal ProgressBar has a bit of special highlighting that needs to get drawn.
static ComponentUI MetalSliderUI.createUI(JComponent c)
           
 void MetalSliderUI.installUI(JComponent c)
           
static ComponentUI MetalScrollBarUI.createUI(JComponent c)
           
 Dimension MetalScrollBarUI.getPreferredSize(JComponent c)
           
protected  void MetalScrollBarUI.paintTrack(Graphics g, JComponent c, Rectangle trackBounds)
           
protected  void MetalScrollBarUI.paintThumb(Graphics g, JComponent c, Rectangle thumbBounds)
           
static ComponentUI MetalToolBarUI.createUI(JComponent c)
           
 void MetalToolBarUI.installUI(JComponent c)
           
 void MetalToolBarUI.uninstallUI(JComponent c)
           
protected  void MetalToolBarUI.installRolloverBorders(JComponent c)
           
protected  void MetalToolBarUI.installNonRolloverBorders(JComponent c)
           
protected  void MetalToolBarUI.installNormalBorders(JComponent c)
           
static ComponentUI MetalDesktopIconUI.createUI(JComponent c)
           
 Dimension MetalDesktopIconUI.getPreferredSize(JComponent c)
           
static ComponentUI MetalScrollPaneUI.createUI(JComponent x)
           
 void MetalScrollPaneUI.installUI(JComponent c)
           
 void MetalScrollPaneUI.uninstallUI(JComponent c)
           
static ComponentUI MetalButtonUI.createUI(JComponent c)
           
protected  void MetalButtonUI.paintText(Graphics g, JComponent c, Rectangle textRect, String text)
           
static ComponentUI MetalCheckBoxUI.createUI(JComponent b)
           
static ComponentUI MetalToolTipUI.createUI(JComponent c)
           
 void MetalToolTipUI.installUI(JComponent c)
           
 void MetalToolTipUI.paint(Graphics g, JComponent c)
           
 Dimension MetalToolTipUI.getPreferredSize(JComponent c)
           
static ComponentUI MetalSplitPaneUI.createUI(JComponent x)
          Creates a new MetalSplitPaneUI instance
 

Uses of JComponent in javax.swing.plaf.multi
 

Methods in javax.swing.plaf.multi with parameters of type JComponent
 void MultiListUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiListUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiListUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiListUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiListUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiListUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiListUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiListUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiListUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiListUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiListUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiSeparatorUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiSeparatorUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiSeparatorUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiSeparatorUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiSeparatorUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiSeparatorUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiSeparatorUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiSeparatorUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiSeparatorUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiSeparatorUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiSeparatorUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
static ComponentUI MultiLookAndFeel.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.
 void MultiLabelUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiLabelUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiLabelUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiLabelUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiLabelUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiLabelUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiLabelUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiLabelUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiLabelUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiLabelUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiLabelUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiPopupMenuUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiPopupMenuUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiPopupMenuUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiPopupMenuUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiPopupMenuUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiPopupMenuUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiPopupMenuUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiPopupMenuUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiPopupMenuUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiPopupMenuUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiPopupMenuUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiPanelUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiPanelUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiPanelUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiPanelUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiPanelUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiPanelUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiPanelUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiPanelUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiPanelUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiPanelUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiPanelUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiScrollBarUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiScrollBarUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiScrollBarUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiScrollBarUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiScrollBarUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiScrollBarUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiScrollBarUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiScrollBarUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiScrollBarUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiScrollBarUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiScrollBarUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiTextUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiTextUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiTextUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiTextUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiTextUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiTextUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiTextUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiTextUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiTextUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiTextUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiTextUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiComboBoxUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiComboBoxUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiComboBoxUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiComboBoxUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiComboBoxUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiComboBoxUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiComboBoxUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiComboBoxUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiComboBoxUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiComboBoxUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiComboBoxUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiFileChooserUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiFileChooserUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiFileChooserUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiFileChooserUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiFileChooserUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiFileChooserUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiFileChooserUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiFileChooserUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiFileChooserUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiFileChooserUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiFileChooserUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiTableHeaderUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiTableHeaderUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiTableHeaderUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiTableHeaderUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiTableHeaderUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiTableHeaderUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiTableHeaderUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiTableHeaderUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiTableHeaderUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiTableHeaderUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiTableHeaderUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiColorChooserUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiColorChooserUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiColorChooserUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiColorChooserUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiColorChooserUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiColorChooserUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiColorChooserUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiColorChooserUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiColorChooserUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiColorChooserUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiColorChooserUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiTreeUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiTreeUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiTreeUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiTreeUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiTreeUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiTreeUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiTreeUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiTreeUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiTreeUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiTreeUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiTreeUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiViewportUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiViewportUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiViewportUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiViewportUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiViewportUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiViewportUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiViewportUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiViewportUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiViewportUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiViewportUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiViewportUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiTabbedPaneUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiTabbedPaneUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiTabbedPaneUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiTabbedPaneUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiTabbedPaneUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiTabbedPaneUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiTabbedPaneUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiTabbedPaneUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiTabbedPaneUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiTabbedPaneUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiTabbedPaneUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiProgressBarUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiProgressBarUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiProgressBarUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiProgressBarUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiProgressBarUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiProgressBarUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiProgressBarUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiProgressBarUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiProgressBarUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiProgressBarUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiProgressBarUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiScrollPaneUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiScrollPaneUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiScrollPaneUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiScrollPaneUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiScrollPaneUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiScrollPaneUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiScrollPaneUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiScrollPaneUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiScrollPaneUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiScrollPaneUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiScrollPaneUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiOptionPaneUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiOptionPaneUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiOptionPaneUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiOptionPaneUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiOptionPaneUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiOptionPaneUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiOptionPaneUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiOptionPaneUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiOptionPaneUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiOptionPaneUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiOptionPaneUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiSplitPaneUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiSplitPaneUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiSplitPaneUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiSplitPaneUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiSplitPaneUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiSplitPaneUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiSplitPaneUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiSplitPaneUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiSplitPaneUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiSplitPaneUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiSplitPaneUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiButtonUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiButtonUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiButtonUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiButtonUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiButtonUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiButtonUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiButtonUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiButtonUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiButtonUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiButtonUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiButtonUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiToolBarUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiToolBarUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiToolBarUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiToolBarUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiToolBarUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiToolBarUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiToolBarUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiToolBarUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiToolBarUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiToolBarUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiToolBarUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiSliderUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiSliderUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiSliderUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiSliderUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiSliderUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiSliderUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiSliderUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiSliderUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiSliderUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiSliderUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiSliderUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiDesktopPaneUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiDesktopPaneUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiDesktopPaneUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiDesktopPaneUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiDesktopPaneUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiDesktopPaneUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiDesktopPaneUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiDesktopPaneUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiDesktopPaneUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiDesktopPaneUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiDesktopPaneUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiDesktopIconUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiDesktopIconUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiDesktopIconUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiDesktopIconUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiDesktopIconUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiDesktopIconUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiDesktopIconUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiDesktopIconUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiDesktopIconUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiDesktopIconUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiDesktopIconUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiTableUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiTableUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiTableUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiTableUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiTableUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiTableUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiTableUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiTableUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiTableUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiTableUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiTableUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiMenuItemUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiMenuItemUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiMenuItemUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiMenuItemUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiMenuItemUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiMenuItemUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiMenuItemUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiMenuItemUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiMenuItemUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiMenuItemUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiMenuItemUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiInternalFrameUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiInternalFrameUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiInternalFrameUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiInternalFrameUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiInternalFrameUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiInternalFrameUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiInternalFrameUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiInternalFrameUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiInternalFrameUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiInternalFrameUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiInternalFrameUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiToolTipUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiToolTipUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiToolTipUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiToolTipUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiToolTipUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiToolTipUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiToolTipUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiToolTipUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiToolTipUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiToolTipUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiToolTipUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 void MultiMenuBarUI.installUI(JComponent a)
          Call installUI on each UI handled by this MultiUI.
 void MultiMenuBarUI.uninstallUI(JComponent a)
          Call uninstallUI on each UI handled by this MultiUI.
 void MultiMenuBarUI.paint(Graphics a, JComponent b)
          Call paint on each UI handled by this MultiUI.
 void MultiMenuBarUI.update(Graphics a, JComponent b)
          Call update on each UI handled by this MultiUI.
 Dimension MultiMenuBarUI.getPreferredSize(JComponent a)
          Call getPreferredSize on each UI handled by this MultiUI.
 Dimension MultiMenuBarUI.getMinimumSize(JComponent a)
          Call getMinimumSize on each UI handled by this MultiUI.
 Dimension MultiMenuBarUI.getMaximumSize(JComponent a)
          Call getMaximumSize on each UI handled by this MultiUI.
 boolean MultiMenuBarUI.contains(JComponent a, int b, int c)
          Call contains on each UI handled by this MultiUI.
static ComponentUI MultiMenuBarUI.createUI(JComponent a)
          Return a multiplexing UI instance if any of the auxiliary LookAndFeels support this UI.
 int MultiMenuBarUI.getAccessibleChildrenCount(JComponent a)
          Call getAccessibleChildrenCount on each UI handled by this MultiUI.
 Accessible MultiMenuBarUI.getAccessibleChild(JComponent a, int b)
          Call getAccessibleChild on each UI handled by this MultiUI.
 

Uses of JComponent in javax.swing.table
 

Subclasses of JComponent in javax.swing.table
 class DefaultTableCellRenderer
          The standard class for rendering (displaying) individual cells in a JTable.
static class DefaultTableCellRenderer.UIResource
          A subclass of DefaultTableCellRenderer that implements UIResource.
 class JTableHeader
          This is the object which manages the header of the JTable.
 

Uses of JComponent in javax.swing.text
 

Subclasses of JComponent in javax.swing.text
 class JTextComponent
          JTextComponent is the base class for swing text components.
 

Uses of JComponent in javax.swing.tree
 

Subclasses of JComponent in javax.swing.tree
 class DefaultTreeCellEditor.DefaultTextField
          TextField used when no editor is supplied.
 class DefaultTreeCellRenderer
          Displays an entry in a tree.
 


JavaTM 2 Platform
Std. Ed. v1.3

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.