JavaTM 2 Platform
Std. Ed. v1.4.1

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 Java look and feel (once codenamed Metal), which is the default look and feel. 
javax.swing.plaf.multi Provides user interface objects that combine two or more look and feels. 
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 Box
          A lightweight container that uses a BoxLayout object as its layout manager.
static class Box.Filler
          An implementation of a lightweight component that participates in layout but has no view.
 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 editable 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 JFormattedTextField
          JFormattedTextField extends JTextField adding support for formatting arbitrary values, as well as retrieving a particular object once the user has edited the text.
 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, by default, 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 lightweight component.
protected  class JScrollPane.ScrollBar
          By default JScrollPane creates scrollbars that are instances of this class.
 class JSeparator
          JSeparator provides a general purpose component for implementing divider lines - most commonly used as 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 sliding a knob within a bounded interval.
 class JSpinner
          A single line input field that lets the user select a number or an object value from an ordered sequence.
static class JSpinner.DateEditor
          An editor for a JSpinner whose model is a SpinnerDateModel.
static class JSpinner.DefaultEditor
          A simple base class for more specialized editors that displays a read-only view of the model's current value with a JFormattedTextField.
static class JSpinner.ListEditor
          An editor for a JSpinner whose model is a SpinnerListModel.
static class JSpinner.NumberEditor
          An editor for a JSpinner whose model is a SpinnerNumberModel.
 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
          The JTable is used to display and edit regular two-dimensional tables of cells.
 class JTextArea
          A JTextArea 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
          The Swing component being edited.
 

Methods in javax.swing that return JComponent
 JComponent JColorChooser.getPreviewPanel()
          Returns the preview panel that shows a chosen color.
protected  JComponent JSpinner.createEditor(SpinnerModel model)
          This method is called by the constructors to create the JComponent that displays the current value of the sequence.
 JComponent JSpinner.getEditor()
          Returns the component that displays and potentially changes the model's value.
 JComponent JFileChooser.getAccessory()
          Returns the accessory component.
 JComponent JToolTip.getComponent()
          Returns the component the tooltip applies to.
 JComponent ComponentInputMap.getComponent()
          Returns the component the InputMap was created for.
 

Methods in javax.swing with parameters of type JComponent
 void JColorChooser.setPreviewPanel(JComponent preview)
          Sets the current preview panel.
 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 JSpinner.setEditor(JComponent editor)
          Changes the JComponent that displays the current value of the SpinnerModel.
 void JFileChooser.setAccessory(JComponent newAccessory)
          Sets the accessory component.
 void ToolTipManager.registerComponent(JComponent component)
          Registers a component for tooltip management.
 void ToolTipManager.unregisterComponent(JComponent component)
          Removes a component from tooltip control.
 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 primitive reshape method.
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.
 ComponentUI UIDefaults.getUI(JComponent target)
          Creates an ComponentUI implementation for the specified component.
static ComponentUI UIManager.getUI(JComponent target)
          Returns the L&F object that renders the target component.
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.
static Rectangle SwingUtilities.calculateInnerArea(JComponent c, Rectangle r)
          Stores the position and size of the inner painting area of the specified component in r and returns r.
 void JToolTip.setComponent(JComponent c)
          Specifies the component that the tooltip describes.
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 TransferHandler.exportAsDrag(JComponent comp, InputEvent e, int action)
          Causes the Swing drag support to be initiated.
 void TransferHandler.exportToClipboard(JComponent comp, Clipboard clip, int action)
          Causes a transfer from the given component to the given clipboard.
 boolean TransferHandler.importData(JComponent comp, Transferable t)
          Causes a transfer to a component from a clipboard or a DND drop operation.
 boolean TransferHandler.canImport(JComponent comp, DataFlavor[] transferFlavors)
          Indicates whether a component would accept an import of the given set of data flavors prior to actually attempting to import it.
 int TransferHandler.getSourceActions(JComponent c)
          Returns the type of transfer actions supported by the source.
protected  Transferable TransferHandler.createTransferable(JComponent c)
          Creates a Transferable to use as the source for a data transfer.
protected  void TransferHandler.exportDone(JComponent source, Transferable data, int action)
          Invoked after data has been exported.
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().
 

Constructors in javax.swing with parameters of type JComponent
DebugGraphics(Graphics graphics, JComponent component)
          Constructs a debug graphics context from an existing graphics context that slows down drawing for the specified component.
ComponentInputMap(JComponent component)
          Creates a ComponentInputMap associated with 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)
          Configures the specified component appropriate for the look and feel.
 void ComponentUI.uninstallUI(JComponent c)
          Reverses configuration which was done on the specified component during installUI.
 void ComponentUI.paint(Graphics g, JComponent c)
          Paints the specified component appropriate for the look and feel.
 void ComponentUI.update(Graphics g, JComponent c)
          Notifies this UI delegate that it's time to paint the specified component.
 Dimension ComponentUI.getPreferredSize(JComponent c)
          Returns the specified component's preferred size appropriate for the look and feel.
 Dimension ComponentUI.getMinimumSize(JComponent c)
          Returns the specified component's minimum size appropriate for the look and feel.
 Dimension ComponentUI.getMaximumSize(JComponent c)
          Returns the specified component's maximum size appropriate for the look and feel.
 boolean ComponentUI.contains(JComponent c, int x, int y)
          Returns true if the specified x,y location is contained within the look and feel's defined shape of the specified component.
static ComponentUI ComponentUI.createUI(JComponent c)
          Returns an instance of the UI delegate for the specified component.
 int ComponentUI.getAccessibleChildrenCount(JComponent c)
          Returns the number of accessible children in the object.
 Accessible ComponentUI.getAccessibleChild(JComponent c, int i)
          Returns the ith 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 a basic 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 BasicSpinnerUI.createEditor()
          This method is called by installUI to get the editor component of the JSpinner.
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
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 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 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 BasicToolBarUI.createUI(JComponent c)
           
 void BasicToolBarUI.installUI(JComponent c)
           
 void BasicToolBarUI.uninstallUI(JComponent c)
           
protected  void BasicToolBarUI.installRolloverBorders(JComponent c)
          Installs rollover borders on all the child components of the JComponent.
protected  void BasicToolBarUI.installNonRolloverBorders(JComponent c)
          Installs non-rollover borders on all the child components of the JComponent.
protected  void BasicToolBarUI.installNormalBorders(JComponent c)
          Installs normal borders on all the child components of the JComponent.
 Dimension BasicToolBarUI.getMinimumSize(JComponent c)
           
 Dimension BasicToolBarUI.getPreferredSize(JComponent c)
           
 Dimension BasicToolBarUI.getMaximumSize(JComponent c)
           
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 BasicTextPaneUI.createUI(JComponent c)
          Creates a UI for the JTextPane.
 void BasicTextPaneUI.installUI(JComponent c)
           
static ComponentUI BasicTextAreaUI.createUI(JComponent ta)
          Creates a UI for a JTextArea.
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 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 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 BasicSpinnerUI.createUI(JComponent c)
          Returns a new instance of BasicSpinnerUI.
 void BasicSpinnerUI.installUI(JComponent c)
          Calls installDefaults, installListeners, and then adds the components returned by createNextButton, createPreviousButton, and createEditor.
 void BasicSpinnerUI.uninstallUI(JComponent c)
          Calls uninstallDefaults, uninstallListeners, and then removes all of the spinners children.
protected  void BasicSpinnerUI.replaceEditor(JComponent oldEditor, JComponent newEditor)
          Called by the PropertyChangeListener when the JSpinner editor property changes.
protected  void BasicSpinnerUI.replaceEditor(JComponent oldEditor, JComponent newEditor)
          Called by the PropertyChangeListener when the JSpinner editor property changes.
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 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)
           
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 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 scrollbar's 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 scrollbar's 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 BasicRootPaneUI.createUI(JComponent c)
           
 void BasicRootPaneUI.installUI(JComponent c)
           
 void BasicRootPaneUI.uninstallUI(JComponent c)
           
static ComponentUI BasicRadioButtonMenuItemUI.createUI(JComponent b)
           
static ComponentUI BasicProgressBarUI.createUI(JComponent x)
           
 void BasicProgressBarUI.installUI(JComponent c)
           
 void BasicProgressBarUI.uninstallUI(JComponent c)
           
 void BasicProgressBarUI.paint(Graphics g, JComponent c)
          Delegates painting to one of two methods: paintDeterminate or paintIndeterminate.
protected  void BasicProgressBarUI.paintIndeterminate(Graphics g, JComponent c)
          All purpose paint method that should do the right thing for all linear bouncing-box progress bars.
protected  void BasicProgressBarUI.paintDeterminate(Graphics g, JComponent c)
          All purpose paint method that should do the right thing for almost all linear, determinate 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 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 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 BasicPopupMenuSeparatorUI.createUI(JComponent c)
           
 void BasicPopupMenuSeparatorUI.paint(Graphics g, JComponent c)
           
 Dimension BasicPopupMenuSeparatorUI.getPreferredSize(JComponent c)
           
static ComponentUI BasicPanelUI.createUI(JComponent c)
           
 void BasicPanelUI.installUI(JComponent c)
           
 void BasicPanelUI.uninstallUI(JComponent c)
           
static ComponentUI BasicPasswordFieldUI.createUI(JComponent c)
          Creates a UI for a JPasswordField.
static ComponentUI BasicOptionPaneUI.createUI(JComponent x)
          Creates a new BasicOptionPaneUI instance.
 void BasicOptionPaneUI.installUI(JComponent c)
          Installs the receiver 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 receiver 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 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 BasicCheckBoxMenuItemUI.createUI(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 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)
           
 void BasicListUI.paint(Graphics g, JComponent c)
          Paint the rows that intersect the Graphics objects clipRect.
 Dimension BasicListUI.getPreferredSize(JComponent c)
          The preferredSize of the list depends upon the layout orientation.
 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 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)
          Installs necessary mouse handlers on newPane and adds it to the frame.
protected  void BasicInternalFrameUI.replacePane(JComponent currentPane, JComponent newPane)
          Installs necessary mouse handlers on newPane and adds it to the 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 BasicTextFieldUI.createUI(JComponent c)
          Creates a UI for a JTextField.
 void BasicTextFieldUI.installUI(JComponent c)
           
static ComponentUI BasicFormattedTextFieldUI.createUI(JComponent c)
          Creates a UI for a JFormattedTextField.
 void BasicFileChooserUI.installUI(JComponent c)
           
 void BasicFileChooserUI.uninstallUI(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)
           
static ComponentUI BasicEditorPaneUI.createUI(JComponent c)
          Creates a UI for the JTextPane.
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 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 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)
          The minumum size is the size of the display area plus insets plus the button.
 Dimension BasicComboBoxUI.getMaximumSize(JComponent c)
           
 int BasicComboBoxUI.getAccessibleChildrenCount(JComponent c)
           
 Accessible BasicComboBoxUI.getAccessibleChild(JComponent c, int i)
           
static ComponentUI BasicColorChooserUI.createUI(JComponent c)
           
 void BasicColorChooserUI.installUI(JComponent c)
           
 void BasicColorChooserUI.uninstallUI(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 BasicCheckBoxUI.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)
          As of Java 2 platform v 1.4 this method should not be used or overriden.
 Dimension BasicButtonUI.getMinimumSize(JComponent c)
           
 Dimension BasicButtonUI.getPreferredSize(JComponent c)
           
 Dimension BasicButtonUI.getMaximumSize(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
 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.
 

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
          Deprecated. As of Java 2 platform v1.4.
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 MetalToggleButtonUI.createUI(JComponent b)
           
protected  void MetalToggleButtonUI.paintText(Graphics g, JComponent c, Rectangle textRect, String text)
           
static ComponentUI MetalToolTipUI.createUI(JComponent c)
           
 void MetalToolTipUI.installUI(JComponent c)
           
 void MetalToolTipUI.uninstallUI(JComponent c)
           
 void MetalToolTipUI.paint(Graphics g, JComponent c)
           
 Dimension MetalToolTipUI.getPreferredSize(JComponent c)
           
static ComponentUI MetalToolBarUI.createUI(JComponent c)
           
 void MetalToolBarUI.installUI(JComponent c)
           
 void MetalToolBarUI.uninstallUI(JComponent c)
           
static ComponentUI MetalTextFieldUI.createUI(JComponent c)
           
static ComponentUI MetalTabbedPaneUI.createUI(JComponent x)
           
 void MetalTabbedPaneUI.update(Graphics g, JComponent c)
           
 void MetalTabbedPaneUI.paint(Graphics g, JComponent c)
           
static ComponentUI MetalSplitPaneUI.createUI(JComponent x)
          Creates a new MetalSplitPaneUI instance
static ComponentUI MetalSliderUI.createUI(JComponent c)
           
 void MetalSliderUI.installUI(JComponent c)
           
static ComponentUI MetalScrollPaneUI.createUI(JComponent x)
           
 void MetalScrollPaneUI.installUI(JComponent c)
           
 void MetalScrollPaneUI.uninstallUI(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 MetalRootPaneUI.createUI(JComponent c)
          Creates a UI for a JRootPane.
 void MetalRootPaneUI.installUI(JComponent c)
          Invokes supers implementation of installUI to install the necessary state onto the passed in JRootPane to render the metal look and feel implementation of RootPaneUI.
 void MetalRootPaneUI.uninstallUI(JComponent c)
          Invokes supers implementation to uninstall any of its state.
static ComponentUI MetalProgressBarUI.createUI(JComponent c)
           
 void MetalProgressBarUI.paintDeterminate(Graphics g, JComponent c)
          Draws a bit of special highlighting on the progress bar.
 void MetalProgressBarUI.paintIndeterminate(Graphics g, JComponent c)
          Draws a bit of special highlighting on the progress bar and bouncing box.
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 MetalInternalFrameUI.createUI(JComponent c)
           
 void MetalInternalFrameUI.installUI(JComponent c)
           
 void MetalInternalFrameUI.uninstallUI(JComponent c)
           
static ComponentUI MetalFileChooserUI.createUI(JComponent c)
           
 void MetalFileChooserUI.installUI(JComponent c)
           
 void MetalFileChooserUI.uninstallUI(JComponent c)
           
 Dimension MetalFileChooserUI.getPreferredSize(JComponent c)
          Returns the preferred size of the specified JFileChooser.
 Dimension MetalFileChooserUI.getMinimumSize(JComponent c)
          Returns the minimum size of the JFileChooser.
 Dimension MetalFileChooserUI.getMaximumSize(JComponent c)
          Returns the maximum size of the JFileChooser.
static ComponentUI MetalLabelUI.createUI(JComponent c)
           
static ComponentUI MetalDesktopIconUI.createUI(JComponent c)
           
 Dimension MetalDesktopIconUI.getPreferredSize(JComponent c)
           
 Dimension MetalDesktopIconUI.getMinimumSize(JComponent c)
           
 Dimension MetalDesktopIconUI.getMaximumSize(JComponent c)
           
static ComponentUI MetalRadioButtonUI.createUI(JComponent c)
           
 void MetalRadioButtonUI.paint(Graphics g, JComponent c)
           
static ComponentUI MetalCheckBoxUI.createUI(JComponent b)
           
static ComponentUI MetalComboBoxUI.createUI(JComponent c)
           
 void MetalComboBoxUI.paint(Graphics g, JComponent c)
           
 Dimension MetalComboBoxUI.getMinimumSize(JComponent c)
           
static ComponentUI MetalButtonUI.createUI(JComponent c)
           
protected  void MetalButtonUI.paintText(Graphics g, JComponent c, Rectangle textRect, String text)
           
 

Uses of JComponent in javax.swing.plaf.multi
 

Methods in javax.swing.plaf.multi with parameters of type JComponent
 boolean MultiViewportUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiViewportUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiViewportUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiViewportUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiViewportUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiViewportUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiViewportUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiViewportUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiViewportUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiViewportUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiViewportUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiTreeUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiTreeUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiTreeUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiTreeUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiTreeUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiTreeUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiTreeUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiTreeUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiTreeUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiTreeUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiTreeUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiToolTipUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiToolTipUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiToolTipUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiToolTipUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiToolTipUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiToolTipUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiToolTipUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiToolTipUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiToolTipUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiToolTipUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiToolTipUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiToolBarUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiToolBarUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiToolBarUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiToolBarUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiToolBarUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiToolBarUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiToolBarUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiToolBarUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiToolBarUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiToolBarUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiToolBarUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiTextUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiTextUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiTextUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiTextUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiTextUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiTextUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiTextUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiTextUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiTextUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiTextUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiTextUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiTableUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiTableUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiTableUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiTableUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiTableUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiTableUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiTableUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiTableUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiTableUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiTableUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiTableUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiTableHeaderUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiTableHeaderUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiTableHeaderUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiTableHeaderUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiTableHeaderUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiTableHeaderUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiTableHeaderUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiTableHeaderUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiTableHeaderUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiTableHeaderUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiTableHeaderUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiTabbedPaneUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiTabbedPaneUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiTabbedPaneUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiTabbedPaneUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiTabbedPaneUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiTabbedPaneUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiTabbedPaneUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiTabbedPaneUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiTabbedPaneUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiTabbedPaneUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiTabbedPaneUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiSplitPaneUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiSplitPaneUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiSplitPaneUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiSplitPaneUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiSplitPaneUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiSplitPaneUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiSplitPaneUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiSplitPaneUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiSplitPaneUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiSplitPaneUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiSplitPaneUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiSpinnerUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiSpinnerUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiSpinnerUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiSpinnerUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiSpinnerUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiSpinnerUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiSpinnerUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiSpinnerUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiSpinnerUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiSpinnerUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiSpinnerUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiSliderUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiSliderUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiSliderUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiSliderUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiSliderUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiSliderUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiSliderUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiSliderUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiSliderUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiSliderUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiSliderUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiSeparatorUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiSeparatorUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiSeparatorUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiSeparatorUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiSeparatorUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiSeparatorUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiSeparatorUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiSeparatorUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiSeparatorUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiSeparatorUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiSeparatorUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiScrollPaneUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiScrollPaneUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiScrollPaneUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiScrollPaneUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiScrollPaneUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiScrollPaneUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiScrollPaneUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiScrollPaneUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiScrollPaneUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiScrollPaneUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiScrollPaneUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiScrollBarUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiScrollBarUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiScrollBarUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiScrollBarUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiScrollBarUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiScrollBarUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiScrollBarUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiScrollBarUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiScrollBarUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiScrollBarUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiScrollBarUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiRootPaneUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiRootPaneUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiRootPaneUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiRootPaneUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiRootPaneUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiRootPaneUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiRootPaneUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiRootPaneUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiRootPaneUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiRootPaneUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiRootPaneUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiProgressBarUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiProgressBarUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiProgressBarUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiProgressBarUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiProgressBarUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiProgressBarUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiProgressBarUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiProgressBarUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiProgressBarUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiProgressBarUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiProgressBarUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiPopupMenuUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiPopupMenuUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiPopupMenuUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiPopupMenuUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiPopupMenuUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiPopupMenuUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiPopupMenuUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiPopupMenuUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiPopupMenuUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiPopupMenuUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiPopupMenuUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiPanelUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiPanelUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiPanelUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiPanelUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiPanelUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiPanelUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiPanelUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiPanelUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiPanelUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiPanelUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiPanelUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiOptionPaneUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiOptionPaneUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiOptionPaneUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiOptionPaneUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiOptionPaneUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiOptionPaneUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiOptionPaneUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiOptionPaneUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiOptionPaneUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiOptionPaneUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiOptionPaneUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiMenuItemUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiMenuItemUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiMenuItemUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiMenuItemUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiMenuItemUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiMenuItemUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiMenuItemUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiMenuItemUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiMenuItemUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiMenuItemUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiMenuItemUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiMenuBarUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiMenuBarUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiMenuBarUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiMenuBarUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiMenuBarUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiMenuBarUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiMenuBarUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiMenuBarUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiMenuBarUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiMenuBarUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiMenuBarUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
static ComponentUI MultiLookAndFeel.createUIs(ComponentUI mui, Vector uis, JComponent target)
          Creates the ComponentUI objects required to present the target component, placing the objects in the uis vector and returning the ComponentUI object that best represents the component's UI.
 boolean MultiListUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiListUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiListUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiListUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiListUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiListUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiListUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiListUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiListUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiListUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiListUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiLabelUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiLabelUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiLabelUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiLabelUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiLabelUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiLabelUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiLabelUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiLabelUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiLabelUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiLabelUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiLabelUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiInternalFrameUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiInternalFrameUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiInternalFrameUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiInternalFrameUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiInternalFrameUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiInternalFrameUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiInternalFrameUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiInternalFrameUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiInternalFrameUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiInternalFrameUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiInternalFrameUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiFileChooserUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiFileChooserUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiFileChooserUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiFileChooserUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiFileChooserUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiFileChooserUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiFileChooserUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiFileChooserUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiFileChooserUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiFileChooserUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiFileChooserUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiDesktopPaneUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiDesktopPaneUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiDesktopPaneUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiDesktopPaneUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiDesktopPaneUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiDesktopPaneUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiDesktopPaneUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiDesktopPaneUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiDesktopPaneUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiDesktopPaneUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiDesktopPaneUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiDesktopIconUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiDesktopIconUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiDesktopIconUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiDesktopIconUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiDesktopIconUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiDesktopIconUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiDesktopIconUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiDesktopIconUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiDesktopIconUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiDesktopIconUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiDesktopIconUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiComboBoxUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiComboBoxUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiComboBoxUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiComboBoxUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiComboBoxUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiComboBoxUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiComboBoxUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiComboBoxUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiComboBoxUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiComboBoxUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiComboBoxUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiColorChooserUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiColorChooserUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiColorChooserUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiColorChooserUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiColorChooserUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiColorChooserUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiColorChooserUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiColorChooserUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiColorChooserUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiColorChooserUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiColorChooserUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 boolean MultiButtonUI.contains(JComponent a, int b, int c)
          Invokes the contains method on each UI handled by this object.
 void MultiButtonUI.update(Graphics a, JComponent b)
          Invokes the update method on each UI handled by this object.
static ComponentUI MultiButtonUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
 void MultiButtonUI.installUI(JComponent a)
          Invokes the installUI method on each UI handled by this object.
 void MultiButtonUI.uninstallUI(JComponent a)
          Invokes the uninstallUI method on each UI handled by this object.
 void MultiButtonUI.paint(Graphics a, JComponent b)
          Invokes the paint method on each UI handled by this object.
 Dimension MultiButtonUI.getPreferredSize(JComponent a)
          Invokes the getPreferredSize method on each UI handled by this object.
 Dimension MultiButtonUI.getMinimumSize(JComponent a)
          Invokes the getMinimumSize method on each UI handled by this object.
 Dimension MultiButtonUI.getMaximumSize(JComponent a)
          Invokes the getMaximumSize method on each UI handled by this object.
 int MultiButtonUI.getAccessibleChildrenCount(JComponent a)
          Invokes the getAccessibleChildrenCount method on each UI handled by this object.
 Accessible MultiButtonUI.getAccessibleChild(JComponent a, int b)
          Invokes the getAccessibleChild method on each UI handled by this object.
 

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.4.1

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.

Copyright 2002 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.