Uses of Class javax.swing.JComponent

Uses in package javax.swing.plaf.metal

Classes derived from javax.swing.JComponent

class
A button used by the MetalComboBoxUI class.
class
A popup menu for the combo-box.
class
A renderer for the files and directories in the file chooser.
class
A renderer for the items in the file filter combo box.
class
class
A button used by the MetalScrollBarUI.

Methods with parameter type javax.swing.JComponent

ComponentUI
Returns a UI delegate for the specified component.
ComponentUI
Returns a shared instance of MetalCheckBoxUI.
ComponentUI
Returns an instance of MetalComboBoxUI.
ComponentUI
Returns a new MetalDesktopIconUI instance.
ComponentUI
A factory method that returns a UI delegate for the specified component.
ComponentUI
Returns an instance of MetalInternalFrameUI.
ComponentUI
Returns a shared instance of MetalLabelUI.
ComponentUI
Creates and returns a new instance of this UI for the specified component.
ComponentUI
Returns a shared instance of MetalPopupMenuSeparatorUI.
ComponentUI
Returns a new instance of MetalProgressBarUI.
ComponentUI
Returns a new instance of MetalRadioButtonUI.
ComponentUI
Returns a shared instance of MetalRootPaneUI.
ComponentUI
Returns a new instance of MetalScrollBarUI.
ComponentUI
Returns a shared instance of MetalScrollPaneUI.
ComponentUI
Returns a shared instance of MetalSeparatorUI.
ComponentUI
Returns a new instance of MetalSliderUI.
ComponentUI
Returns a new instance of MetalSplitPaneUI.
ComponentUI
Returns an instance of MetalTabbedPaneUI.
ComponentUI
Returns a new instance of MetalTextFieldUI.
ComponentUI
Returns a new instance of MetalToggleButtonUI.
ComponentUI
Returns a new instance of MetalToolBarUI.
ComponentUI
Returns a shared instance of the MetalToolTipUI class.
ComponentUI
Returns a new instance of MetalTreeUI.
Dimension
Returns the maximum size for the file chooser component.
Dimension
Returns the minimum size for the combo.
Dimension
Returns the minimum size for the file chooser component.
Dimension
Returns the preferred size for the file chooser component.
Dimension
Returns the preferredSize for the specified scroll bar.
Dimension
Returns the preferred size for the JToolTip component.
void
void
Sets the fields and properties for the component.
void
Installs this UI to the root pane.
void
Configures the specified component appropriate for the look and feel.
void
Installs the default for this UI delegate in the supplied component.
void
Installs the UI on the toolbar.
void
Installs the UI for the specified component (a JToolTip).
void
Configures the specified component appropriate for the look and feel.
void
void
Paints the JRadioButton.
void
The separator is made of two lines.
void
Paints the tool tip.
void
Paints the specified component appropriate for the look and feel.
void
Performs the painting for determinate progress bars.
void
Paints the horizontal separators.
void
Performs the painting for indeterminate progress bars.
void
Paints the button text.
void
Paints the text for the button.
void
Paints the slider button of the ScrollBar.
void
Paints the track for the scrollbar.
void
void
Uninstalls the UI from the root pane.
void
Reverses configuration which was done on the specified component during installUI.
void
Uninstalls the UI from the toolbar.
void
Clears the defaults set in installUI(JComponent).
void
Reverses configuration which was done on the specified component during installUI.
void
If the property Button.gradient is set, then a gradient is painted as background, otherwise the normal superclass behaviour is called.
void
If the property MenuBar.gradient is set, then a gradient is painted as background, otherwise the normal superclass behaviour is called.
void
If the property ToggleButton.gradient is set, then a gradient is painted as background, otherwise the normal superclass behaviour is called.
void
Paints the background of the component if necessary and then calls paint(g, c).

Methods with return type javax.swing.JComponent

JComponent
Creates and returns the component that will be used for the north pane of the JInternalFrame.

Uses in package javax.swing.table

Classes derived from javax.swing.JComponent

class
Class to display every cells.
class
class
Represents the table header.

Uses in package javax.swing.plaf

Constructors with parameter type javax.swing.JComponent

Constructs a new ComponentInputMapUIResource.

Methods with parameter type javax.swing.JComponent

boolean
ComponentUI.contains(JComponent c, int x, int y)
Determines whether a click into the component at a specified location is considered as having hit the component.
ComponentUI
Creates a delegate object for the specified component.
Accessible
Returns the specified accessible child of the component.
int
Counts the number of accessible children in the component.
Dimension
Determines the maximum size of a component.
Dimension
Determines the minimum size of a component.
Dimension
Determines the preferred size of a component.
void
Sets up the specified component so it conforms the the design guidelines of the implemented look and feel.
void
Paints the component according to the design guidelines of the look and feel.
void
Puts the specified component into the state it had before installUI(JComponent) was called.
void
Fills the specified component with its background color (unless the opaque property is false) before calling paint(Graphics,JComponent).

Uses in package javax.swing.tree

Classes derived from javax.swing.JComponent

class
The default text field, used in the editing sessions.
class
A default implementation of the TreeCellRenderer interface.

Uses in package javax.swing.plaf.basic

Classes derived from javax.swing.JComponent

class
A button that displays an arrow (triangle) that points SwingConstants.NORTH, SwingConstants.SOUTH, SwingConstants.EAST or SwingConstants.WEST.
class
A renderer for a JComboBox.
class
A subclass of BasicComboBoxRenderer that implements the UIResource interface.
class
UI Delegate for ComboPopup
class
This class acts as a titlebar for JInternalFrames.
class
This class acts as the MenuBar for the TitlePane.

Fields of type javax.swing.JComponent

JComponent
The JComponent placed at the east region of the JInternalFrame.
JComponent
The component that receives input when the JOptionPane needs it.
JComponent
The JComponent placed at the north region of the JInternalFrame.
JComponent
The JComponent placed at the south region of the JInternalFrame.
JComponent
The JComponent placed at the west region of the JInternalFrame.

Methods with parameter type javax.swing.JComponent

ChangeListener
This method creates a new ChangeListener.
View
Creates a View instance that can be used by the component c to render the HTML string html.
MenuDragMouseListener
Create MenuDragMouseListener to listen for mouse dragged events.
MenuDragMouseListener
This method creates new MenuDragMouseListener to listen to mouse dragged events occuring in the Menu
MenuKeyListener
Creates MenuKeyListener to listen to key events occuring when menu item is visible on the screen.
MenuKeyListener
This method creates new MenuDragKeyListener to listen to key events
MenuListener
This method creates new MenuListener to listen to menu events occuring in the Menu
MouseInputListener
Handles mouse input events occuring for this menu item
MouseInputListener
This method creates new MouseInputListener to listen to mouse input events occuring in the Menu
PropertyChangeListener
This method creates newPropertyChangeListener to listen to property changes occuring in the Menu
ComponentUI
Factory method to create an instance of BasicButtonUI for a given JComponent, which should be an AbstractButton.
ComponentUI
Factory method to create a BasicCheckBoxMenuItemUI for the given JComponent, which should be a JCheckBoxMenuItem
ComponentUI
Returns a UI delegate (that is, an instance of this class) for the specified component.
ComponentUI
This method creates a new UI Component for the given JComponent.
ComponentUI
A factory method to create a UI delegate for the given JComponent, which should be a JComboBox.
ComponentUI
This method creates a new BasicDesktopIconUI for the given JComponent.
ComponentUI
This method creates a BasicDesktopPaneUI for the given JComponent.
ComponentUI
Creates an instance of BasicEditorPaneUI for the text component comp.
ComponentUI
Returns a UI delegate for the given component.
ComponentUI
Creates a delegate object for the specified component.
ComponentUI
This method will create a new BasicInternalFrameUI for the given JComponent.
ComponentUI
Creates and returns a UI for the label.
ComponentUI
Creates a new BasicListUI for the component.
ComponentUI
Factory method to create a BasicMenuBarUI for the given JComponent, which should be a JMenuBar.
ComponentUI
Factory method to create a BasicMenuItemUI for the given JComponent, which should be a JMenuItem.
ComponentUI
This method creates a new BasicMenuUI.
ComponentUI
This method creates a new BasicOptionPaneUI for the given component.
ComponentUI
Returns a UI delegate for the specified component.
ComponentUI
Creates a delegate object for the specified component.
ComponentUI
Creates a new UI delegate for the given JComponent.
ComponentUI
Factory method to create a BasicPopupMenuUI for the given JComponent, which should be a JMenuItem.
ComponentUI
Creates a new BasicProgressBarUI for the component.
ComponentUI
Factory method to create a BasicRadioButtonMenuItemUI for the given JComponent, which should be a JRadioButtonMenuItem.
ComponentUI
Creates and returns a new instance of BasicRadioButtonUI.
ComponentUI
ComponentUI
This method returns a new BasicScrollBarUI.
ComponentUI
Creates a delegate object for the specified component.
ComponentUI
Creates a new UI delegate for the given JComponent.
ComponentUI
Factory method to create a BasicSliderUI for the given JComponent, which should be a JSlider.
ComponentUI
Creates a new BasicSpinnerUI for the specified JComponent
ComponentUI
This method creates a new BasicSplitPaneUI for the given JComponent.
ComponentUI
This method creates a new BasicTabbedPaneUI.
ComponentUI
Creates a delegate object for the specified component.
ComponentUI
ComponentUI
ComponentUI
ComponentUI
ComponentUI
Returns a UI delegate for the specified component.
ComponentUI
Creates a new UI delegate for the given JComponent.
ComponentUI
This method creates a new UI delegate for the given JComponent.
ComponentUI
This method creates a new BasicToolTip UI for the given JComponent.
ComponentUI
Returns an instance of the UI delegate for the specified component.
ComponentUI
Creates a delegate object for the specified component.
void
This method removes the necessary MouseListeners from the given JComponent.
Accessible
Returns the accessible child with the specified index.
int
Returns the number of accessible children of the combobox.
Insets
This method returns the insets of the given JComponent.
Insets
This method returns the border insets of the current border.
Dimension
Calculates the maximum size for the specified component.
Dimension
Returns the maximum size for this JComboBox for this look and feel.
Dimension
This method returns the maximum size for the given JComponent.
Dimension
This method returns the maximum size for the given JComponent.
Dimension
This method returns the maximum size of the given JComponent.
Dimension
This method returns the maximum size of the JComponent given.
Dimension
Returns maximum size for the specified menu bar
Dimension
Returns maximum size for the specified menu item
Dimension
Get the component's maximum size.
Dimension
This method returns the maximum size.
Dimension
This method returns the minimum size of the JPopupMenu.
Dimension
This method returns the maximum size of the JComponent.
Dimension
This method returns the maximum size for this JComponent.
Dimension
This method returns the maximum size of the JComponent.
Dimension
This method returns the maximum size for this JSlider for this look and feel.
Dimension
This method returns the maximum size of the JSplitPane.
Dimension
This method returns the maximum size of the JTabbedPane.
Dimension
Return the maximum size of the table.
Dimension
Returns the maximum size for text components that use this UI.
Dimension
This method returns the maximum size of the JComponent.
Dimension
This method returns the maximum size of the given JComponent for this UI.
Dimension
This method returns the msximum size of the given JComponent.
Dimension
Returns the maximum size for the component, which will be the preferred size if the instance is currently in JTree or (0,0).
Dimension
Calculates the minimum size for the specified component.
Dimension
Returns the minimum size for this JComboBox for this look and feel.
Dimension
This method returns the minimum size for the given JComponent.
Dimension
This method returns the minimum size for the given JComponent.
Dimension
This method returns the minimum size of the given JComponent.
Dimension
This method returns the minimum size of the JComponent given.
Dimension
Returns maximum allowed size of JMenuBar.
Dimension
Returns minimum size for the specified menu item
Dimension
This method returns the minimum size.
Dimension
This method returns the minimum size of the JPopupMenu.
Dimension
This method returns the minimum size of the JComponent.
Dimension
This method returns the minimum size for this JComponent.
Dimension
Determines the minimum size of a component.
Dimension
This method returns the minimum size of the JComponent.
Dimension
This method returns the minimum size for this JSlider for this look and feel.
Dimension
This method returns the minimum size of the JSplitPane.
Dimension
This method returns the minimum size of the JTabbedPane.
Dimension
Return the minimum size of the table.
Dimension
Returns the minimum size for text components.
Dimension
This method returns the minimum size of the JComponent.
Dimension
This method returns the minimum size of the given JComponent for this UI.
Dimension
This method returns the minimum size of the given JComponent.
Dimension
Returns the minimum size for this component.
Dimension
BasicMenuItemUI.getPreferredMenuItemSize(JComponent c, Icon checkIcon, Icon arrowIcon, int defaultTextIconGap)
Returns preferred size for the given menu item.
Dimension
Calculate the preferred size of this component, by delegating to BasicGraphicsUtils.getPreferredButtonSize(AbstractButton,int).
Dimension
Returns preferred size for the combo box.
Dimension
This method returns the preferred size for the given JComponent.
Dimension
This method returns the preferred size for the given JComponent.
Dimension
This method returns the preferred size of the given JComponent.
Dimension
Returns the preferred size of this component as calculated by the layoutCL(JLabel,FontMetrics,String,Icon,Rectangle,Rectangle,Rectangle) method.
Dimension
Gets the size this list would prefer to assume.
Dimension
Returns preferred size of JMenuBar.
Dimension
Returns preferred size of the given component
Dimension
This method returns the preferred size of the JOptionPane.
Dimension
This method returns the preferred size of the JComponent.
Dimension
This method returns the preferred size of the JPopupMenu.
Dimension
This method returns the preferred size of the given JComponent.
Dimension
Calculate the preferred size of this component, by delegating to BasicGraphicsUtils.getPreferredButtonSize(AbstractButton,int).
Dimension
This method returns a cached value of the preferredSize.
Dimension
This method returns the preferred size of the JComponent.
Dimension
This method returns the preferred size of the component.
Dimension
This method returns the preferred size of the JSplitPane.
Dimension
Get the preferred header size.
Dimension
Returns the preferred size for the table of that UI.
Dimension
Returns the preferred size of the text component.
Dimension
This method returns the preferred size of the JComponent.
Dimension