Java 1.4 Swing Class Documentation Inverted Index

Inverted Index: B

...JFormattedTextField.AbstractFormatter Instances of AbstractFormatter are used by JFormattedTextField to handle the conversion both from an Object to a String, and back from a String to an Object.
...swing.text.NavigationFilter.FilterBypass FilterBypass: Used as a way to circumvent calling back into the caret to position the cursor.
...swing.text.DocumentFilter.FilterBypass FilterBypass: Used as a way to circumvent calling back into the Document to change it.
javax.swing.text.Highlighter Highlighter: An interface for an object that allows one to mark up the background with colored areas.
...basic.BasicComboPopup.InvocationKeyHandler InvocationKeyHandler: As of Java 2 platform v 1.4, this class is now obsolete and is only included for backwards API compatibility.
javax.swing.text.BadLocationException BadLocationException: This exception is to report bad locations within a document model that is, attempts to reference a location that doesn't exist .
javax.swing.text.BadLocationException   BadLocationException: This exception is to report bad locations within a document model that is, attempts to reference a location that doesn't exist .
javax.accessibility.AccessibleValue The AccessibleValue interface should be supported by any object that supports a numerical value e.g., a scroll bar .
...plaf.basic.BasicInternalFrameTitlePane BasicInternalFrameTitlePane: The class that manages a basic title bar Warning: Serialized objects of this class will not be compatible with future Swing releases.
javax.swing.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.
javax.swing.plaf.metal.MetalComboBoxIcon MetalComboBoxIcon: This utility class draws the horizontal bars which indicate a MetalComboBox
javax.accessibility.AccessibleHypertext The AccessibleHypertext class is the base class for all classes that present hypertext information on the display.
javax.swing.JComponent The base class for all Swing components except top-level containers.
javax.swing.plaf.ComponentUI ComponentUI: The base class for all UI delegate objects in the Swing pluggable look and feel architecture.
javax.swing.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.
javax.swing.text.JTextComponent JTextComponent is the base class for swing text components.
javax.accessibility.AccessibleBundle AccessibleBundle: Base class used to maintain a strongly typed enumeration.
javax.swing.plaf.basic.BasicLookAndFeel BasicLookAndFeel: Implements the a standard base LookAndFeel class from which standard desktop LookAndFeel classes JLF, Mac, Windows, etc. can be derived.
javax.swing.SortingFocusTraversalPolicy A FocusTraversalPolicy that determines traversal order by sorting the Components of a focus traversal cycle based on a given Comparator.
...swing.plaf.basic.BasicTreeUI.MouseHandler MouseHandler: TreeMouseListener is responsible for updating the selection based on mouse events.
javax.swing.LayoutFocusTraversalPolicy LayoutFocusTraversalPolicy: A SortingFocusTraversalPolicy which sorts Components based on their size, position, and orientation.
javax.swing.text.html.InlineView InlineView: Displays the inline element styles based upon css attributes.
javax.swing.plaf.basic.BasicDirectoryModel BasicDirectoryModel: Basic implementation of a file list.
javax.swing.plaf.basic.BasicRootPaneUI BasicRootPaneUI: Basic implementation of RootPaneUI, there is one shared between all JRootPane instances.
javax.swing.plaf.basic.BasicComboPopup BasicComboPopup: This is a basic implementation of the ComboPopup interface.
javax.swing.plaf.basic.BasicBorders BasicBorders: Factory object that can vend Borders appropriate for the basic L & F.
javax.swing.plaf.basic.BasicDesktopPaneUI BasicDesktopPaneUI: Basic L&F for a desktop.
javax.swing.plaf.basic.BasicTreeUI BasicTreeUI: The basic L&F for a hierarchical data structure.
javax.swing.plaf.basic.BasicDesktopIconUI BasicDesktopIconUI: Basic L&F for a minimized window on a desktop.
javax.swing.plaf.basic.BasicFileChooserUI BasicFileChooserUI: Basic L&F implementation of a FileChooser.
...swing.plaf.basic.BasicInternalFrameUI BasicInternalFrameUI: A basic L&F implementation of JInternalFrame.
...swing.plaf.basic.BasicPopupMenuSeparatorUI BasicPopupMenuSeparatorUI: A Basic L&F implementation of PopupMenuSeparatorUI.
javax.swing.plaf.basic.BasicProgressBarUI BasicProgressBarUI: A Basic L&F implementation of ProgressBarUI.
javax.swing.plaf.basic.BasicSeparatorUI BasicSeparatorUI: A Basic L&F implementation of SeparatorUI.
javax.swing.plaf.basic.BasicSliderUI BasicSliderUI: A Basic L&F implementation of SliderUI.
javax.swing.plaf.basic.BasicTabbedPaneUI BasicTabbedPaneUI: A Basic L&F implementation of TabbedPaneUI.
javax.swing.plaf.basic.BasicSplitPaneUI BasicSplitPaneUI: A Basic L&F implementation of the SplitPaneUI.
...swing.plaf.basic.BasicToolBarSeparatorUI BasicToolBarSeparatorUI: A Basic L&F implementation of ToolBarSeparatorUI.
javax.swing.plaf.basic.BasicToolBarUI BasicToolBarUI: A Basic L&F implementation of ToolBarUI.
javax.swing.plaf.basic.BasicScrollBarUI BasicScrollBarUI: Implementation of ScrollBarUI for the Basic Look and Feel
...plaf.basic.BasicInternalFrameTitlePane BasicInternalFrameTitlePane: The class that manages a basic title bar Warning: Serialized objects of this class will not be compatible with future Swing releases.
javax.swing.plaf.basic.BasicComboBoxUI BasicComboBoxUI: Basic UI implementation for JComboBox.
javax.swing.text.TabStop This class encapsulates a single tab stop basically as tab stops are thought of by RTF .
javax.swing.plaf.basic.BasicArrowButton   BasicArrowButton: JButton object that draws a scaled Arrow in one of the cardinal directions.
javax.swing.plaf.basic.BasicBorders   BasicBorders: Factory object that can vend Borders appropriate for the basic L & F.
javax.swing.plaf.basic.BasicButtonUI BasicButtonUI: BasicButton implementation
javax.swing.plaf.basic.BasicButtonListener   BasicButtonListener: Button Listener
javax.swing.plaf.basic.BasicButtonUI   BasicButtonUI: BasicButton implementation
...swing.plaf.basic.BasicTextUI.BasicCaret   BasicCaret:
...swing.plaf.basic.BasicCheckBoxMenuItemUI BasicCheckBoxMenuItemUI: BasicCheckboxMenuItem implementation
...swing.plaf.basic.BasicCheckBoxMenuItemUI   BasicCheckBoxMenuItemUI: BasicCheckboxMenuItem implementation
javax.swing.plaf.basic.BasicCheckBoxUI   BasicCheckBoxUI: CheckboxUI implementation for BasicCheckboxUI Warning: Serialized objects of this class will not be compatible with future Swing releases.
javax.swing.plaf.basic.BasicColorChooserUI   BasicColorChooserUI: Provides the basic look and feel for a JColorChooser.
...plaf.basic.BasicComboBoxEditor.UIResource A subclass of BasicComboBoxEditor that implements UIResource.
javax.swing.plaf.basic.BasicComboBoxEditor   BasicComboBoxEditor: The default editor for editable combo boxes.
...basic.BasicComboBoxRenderer.UIResource A subclass of BasicComboBoxRenderer that implements UIResource.
...swing.plaf.basic.BasicComboBoxRenderer   BasicComboBoxRenderer: ComboBox renderer Warning: Serialized objects of this class will not be compatible with future Swing releases.
javax.swing.plaf.basic.BasicComboBoxUI   BasicComboBoxUI: Basic UI implementation for JComboBox.
javax.swing.plaf.basic.BasicComboPopup   BasicComboPopup: This is a basic implementation of the ComboPopup interface.
javax.swing.plaf.basic.BasicDesktopIconUI   BasicDesktopIconUI: Basic L&F for a minimized window on a desktop.
javax.swing.plaf.basic.BasicDesktopPaneUI   BasicDesktopPaneUI: Basic L&F for a desktop.
javax.swing.plaf.basic.BasicDirectoryModel   BasicDirectoryModel: Basic implementation of a file list.
javax.swing.plaf.basic.BasicEditorPaneUI   BasicEditorPaneUI: Provides the look and feel for a JEditorPane.
javax.swing.plaf.basic.BasicFileChooserUI   BasicFileChooserUI: Basic L&F implementation of a FileChooser.
...basic.BasicFileChooserUI.BasicFileView   BasicFileView:
...swing.plaf.basic.BasicFormattedTextFieldUI   BasicFormattedTextFieldUI: Provides the look and feel implementation for JFormattedTextField.
javax.swing.plaf.basic.BasicGraphicsUtils   BasicGraphicsUtils:
...plaf.basic.BasicTextUI.BasicHighlighter   BasicHighlighter:
...BasicHorizontalLayoutManager   BasicHorizontalLayoutManager: LayoutManager for JSplitPanes that have an orientation of HORIZONTAL_SPLIT.
javax.swing.plaf.basic.BasicHTML   BasicHTML: Support for providing html views for the swing components.
javax.swing.plaf.basic.BasicIconFactory   BasicIconFactory: Factory object that can vend Icons appropriate for the basic L & F.
...BasicInternalFrameListener   BasicInternalFrameListener:
...plaf.basic.BasicInternalFrameTitlePane   BasicInternalFrameTitlePane: The class that manages a basic title bar Warning: Serialized objects of this class will not be compatible with future Swing releases.
...swing.plaf.basic.BasicInternalFrameUI   BasicInternalFrameUI: A basic L&F implementation of JInternalFrame.
javax.swing.plaf.basic.BasicLabelUI   BasicLabelUI: A Windows L&F implementation of LabelUI.
javax.swing.plaf.basic.BasicListUI   BasicListUI: A Windows L&F implementation of ListUI.
javax.swing.plaf.basic.BasicLookAndFeel   BasicLookAndFeel: Implements the a standard base LookAndFeel class from which standard desktop LookAndFeel classes JLF, Mac, Windows, etc. can be derived.
javax.swing.plaf.basic.BasicMenuBarUI   BasicMenuBarUI: A default L&F implementation of MenuBarUI.
javax.swing.plaf.basic.BasicMenuItemUI BasicMenuItemUI: BasicMenuItem implementation
javax.swing.plaf.basic.BasicMenuItemUI   BasicMenuItemUI: BasicMenuItem implementation
javax.swing.plaf.basic.BasicMenuUI   BasicMenuUI: A default L&F implementation of MenuUI.
javax.swing.plaf.basic.BasicOptionPaneUI   BasicOptionPaneUI: Provides the basic look and feel for a JOptionPane.
javax.swing.plaf.basic.BasicPanelUI BasicPanelUI: BasicPanel implementation
javax.swing.plaf.basic.BasicPanelUI   BasicPanelUI: BasicPanel implementation
...swing.plaf.basic.BasicPasswordFieldUI   BasicPasswordFieldUI: Provides the Windows look and feel for a password field.
...swing.plaf.basic.BasicPopupMenuSeparatorUI   BasicPopupMenuSeparatorUI: A Basic L&F implementation of PopupMenuSeparatorUI.
javax.swing.plaf.basic.BasicPopupMenuUI   BasicPopupMenuUI: A Windows L&F implementation of PopupMenuUI.
javax.swing.plaf.basic.BasicProgressBarUI   BasicProgressBarUI: A Basic L&F implementation of ProgressBarUI.
...plaf.basic.BasicRadioButtonMenuItemUI BasicRadioButtonMenuItemUI: BasicRadioButtonMenuItem implementation
...plaf.basic.BasicRadioButtonMenuItemUI   BasicRadioButtonMenuItemUI: BasicRadioButtonMenuItem implementation
javax.swing.plaf.basic.BasicRadioButtonUI RadioButtonUI implementation for BasicRadioButtonUI
javax.swing.plaf.basic.BasicRootPaneUI   BasicRootPaneUI: Basic implementation of RootPaneUI, there is one shared between all JRootPane instances.
javax.swing.plaf.basic.BasicScrollBarUI   BasicScrollBarUI: Implementation of ScrollBarUI for the Basic Look and Feel
javax.swing.plaf.basic.BasicScrollPaneUI   BasicScrollPaneUI: A default L&F implementation of ScrollPaneUI.
javax.swing.plaf.basic.BasicSeparatorUI   BasicSeparatorUI: A Basic L&F implementation of SeparatorUI.
javax.swing.plaf.basic.BasicSliderUI   BasicSliderUI: A Basic L&F implementation of SliderUI.
javax.swing.plaf.basic.BasicSpinnerUI   BasicSpinnerUI: The default Spinner UI delegate.
...basic.BasicSplitPaneDivider.DividerLayout DividerLayout: Used to layout a BasicSplitPaneDivider.
...swing.plaf.basic.BasicSplitPaneDivider   BasicSplitPaneDivider: Divider used by BasicSplitPaneUI.
...swing.plaf.basic.BasicSplitPaneDivider BasicSplitPaneDivider: Divider used by BasicSplitPaneUI.

javax.swing.plaf.basic.BasicSplitPaneUI   BasicSplitPaneUI: A Basic L&F implementation of the SplitPaneUI.
javax.swing.plaf.metal.MetalTabbedPaneUI MetalTabbedPaneUI: The Metal subclass of BasicTabbedPaneUI.
javax.swing.plaf.basic.BasicTabbedPaneUI   BasicTabbedPaneUI: A Basic L&F implementation of TabbedPaneUI.
javax.swing.plaf.basic.BasicTableHeaderUI   BasicTableHeaderUI implementation
javax.swing.plaf.basic.BasicTableUI   BasicTableUI implementation
javax.swing.plaf.basic.BasicTextAreaUI   BasicTextAreaUI: Provides the look and feel for a plain text editor.
javax.swing.plaf.basic.BasicTextFieldUI   BasicTextFieldUI: Basis of a look and feel for a JTextField.
javax.swing.plaf.basic.BasicTextPaneUI   BasicTextPaneUI: Provides the look and feel for a styled text editor.
javax.swing.plaf.basic.BasicTextUI   BasicTextUI: Basis of a text components look-and-feel.
javax.swing.plaf.basic.BasicToggleButtonUI BasicToggleButtonUI: BasicToggleButton implementation
javax.swing.plaf.basic.BasicToggleButtonUI   BasicToggleButtonUI: BasicToggleButton implementation
...swing.plaf.basic.BasicToolBarSeparatorUI   BasicToolBarSeparatorUI: A Basic L&F implementation of ToolBarSeparatorUI.
javax.swing.plaf.basic.BasicToolBarUI   BasicToolBarUI: A Basic L&F implementation of ToolBarUI.
javax.swing.plaf.metal.MetalToolTipUI MetalToolTipUI: A Metal L&F extension of BasicToolTipUI.
javax.swing.plaf.basic.BasicToolTipUI   BasicToolTipUI: Standard tool tip L&F.
...basic.BasicTreeUI.NodeDimensionsHandler NodeDimensionsHandler: Class responsible for getting size of node, method is forwarded to BasicTreeUI method.
javax.swing.plaf.basic.BasicTreeUI   BasicTreeUI: The basic L&F for a hierarchical data structure.
...BasicVerticalLayoutManager   BasicVerticalLayoutManager: LayoutManager used for JSplitPanes with an orientation of VERTICAL_SPLIT.
javax.swing.plaf.basic.BasicViewportUI BasicViewportUI: BasicViewport implementation
javax.swing.plaf.basic.BasicViewportUI   BasicViewportUI: BasicViewport implementation
javax.swing.text.AbstractDocument An implementation of the document interface to serve as a basis for implementing various kinds of documents.
javax.swing.plaf.basic.BasicTextFieldUI BasicTextFieldUI: Basis of a look and feel for a JTextField.
javax.swing.plaf.basic.BasicTextUI BasicTextUI: Basis of a text components look-and-feel.
javax.swing.tree.VariableHeightLayoutCache VariableHeightLayoutCache: NOTE: This will become more open in a future release.
javax.swing.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.
javax.swing.text.DefaultTextUI DefaultTextUI: This class has been deprecated and should no longer be used.
javax.swing.undo.UndoableEdit UndoableEdit: An object representing an edit that has been done, and that can be undone and redone.
javax.swing.FocusManager This class has been obsoleted by the 1.4 focus APIs.
javax.swing.event.MenuEvent MenuEvent is used to notify interested parties that the menu which is the event source has been posted, selected, or canceled.
...swing.text.DefaultEditorKit.BeepAction BeepAction: Creates a beep.
...swing.text.DefaultEditorKit.BeepAction   BeepAction: Creates a beep.
...swing.text.DefaultEditorKit.PasteAction PasteAction: Pastes the contents of the system clipboard into the selected region, or before the caret if nothing is selected.
...basic.BasicOptionPaneUI.ButtonAreaLayout ButtonAreaLayout behaves in a similar manner to FlowLayout.
javax.swing.text.NumberFormatter NumberFormatter subclasses InternationalFormatter adding special behavior for numbers.
javax.swing.Spring An instance of the Spring class holds three properties that characterize its behavior: the minimum, preferred, and maximum values.
javax.swing.AbstractButton AbstractButton: Defines common behaviors for buttons and menu items.
javax.swing.JRootPane A lightweight container used behind the scenes by JFrame, JDialog, JWindow, JApplet, and JInternalFrame.
...text.StyledEditorKit.StyledTextAction StyledTextAction: An action that assumes it's being fired on a JEditorPane with a StyledEditorKit or subclass installed.
javax.swing.text.AsyncBoxView.ChildLocator ChildLocator: A class to manage the effective position of the child views in a localized area while changes are being made around the localized area.
...text.AbstractDocument.DefaultDocumentEvent DefaultDocumentEvent: Stores document changes as the document is being modified.
javax.swing.text.html.StyleSheet Support for defining the visual characteristics of HTML views being rendered.
javax.swing.border.BevelBorder BevelBorder: A class which implements a simple 2 line bevel border.
javax.swing.border.SoftBevelBorder SoftBevelBorder: A class which implements a raised or lowered bevel with softened corners.
javax.swing.border.BevelBorder   BevelBorder: A class which implements a simple 2 line bevel border.
...BorderUIResource.BevelBorderUIResource   BevelBorderUIResource:
javax.swing.text.Position.Bias   Bias: A typesafe enumeration to indicate bias to a position in the model.
javax.swing.undo.CompoundEdit CompoundEdit: A concrete subclass of AbstractUndoableEdit, used to assemble little UndoableEdits into great big ones.
...swing.event.SwingPropertyChangeSupport SwingPropertyChangeSupport: This subclass of java.beans.PropertyChangeSupport is identical in functionality -- it sacrifices thread-safety not a Swing concern for reduce memory consumption, which helps performance both big Swing concerns .
javax.swing.InputMap InputMap provides a binding between an input event currently only KeyStrokes are used and an Object.
javax.swing.text.JTextComponent.KeyBinding KeyBinding: Binding record for creating key bindings.
javax.swing.text.Keymap Keymap: A collection of bindings of KeyStrokes to actions.
javax.accessibility.AccessibleKeyBinding The AccessibleKeyBinding interface should be supported by any object that has a keyboard bindings such as a keyboard mnemonic and/or keyboard shortcut which can be used to select the object.
javax.swing.text.TextAction An Action implementation useful for key bindings that are shared across a number of different text components.
javax.swing.text.JTextComponent.KeyBinding KeyBinding: Binding record for creating key bindings.
javax.swing.text.html.BlockView BlockView: A view implementation to display a block as a box with CSS specifications.
...swing.text.html.HTMLDocument.BlockElement BlockElement: An element that represents a structural block of HTML.
...html.HTMLDocument.HTMLReader.BlockAction   BlockAction:
...swing.text.html.HTMLDocument.BlockElement   BlockElement: An element that represents a structural block of HTML.
javax.swing.text.html.BlockView   BlockView: A view implementation to display a block as a box with CSS specifications.
...swing.text.StyledEditorKit.BoldAction BoldAction: An action to toggle the bold attribute.
...swing.text.StyledEditorKit.BoldAction   BoldAction: An action to toggle the bold attribute.
javax.swing.undo.AbstractUndoableEdit AbstractUndoableEdit: An abstract implementation of UndoableEdit, implementing simple responses to all boolean methods in that interface.
...basic.BasicInternalFrameUI.BorderListener BorderListener: Listens for border adjustments.
javax.swing.border.Border Interface describing an object capable of rendering a border around the edges of a swing component.
...plaf.basic.BasicBorders.SplitPaneBorder SplitPaneBorder: Draws the border around the splitpane.
javax.swing.border.CompoundBorder A composite Border class used to compose two Border objects into a single border by nesting an inside Border object within the insets of an outside Border object.
...plaf.metal.MetalBorders.PaletteBorder PaletteBorder: Border for a Palette.
...plaf.metal.MetalBorders.TableHeaderBorder TableHeaderBorder: Border for a Table Header
...basic.BasicBorders.RolloverButtonBorder RolloverButtonBorder: Special thin border for rollover toolbar buttons.
javax.swing.BorderFactory BorderFactory: Factory class for vending standard Border objects.
javax.swing.border.LineBorder LineBorder: A class which implements a line border of arbitrary thickness and of a single color.
javax.swing.border.MatteBorder MatteBorder: A class which provides a matte-like border of either a solid color or a tiled icon.
javax.swing.border.EtchedBorder EtchedBorder: A class which implements a simple etched border which can either be etched-in or etched-out.
javax.swing.border.EmptyBorder EmptyBorder: A class which provides an empty, transparent border which takes up space but does no drawing.
javax.swing.border.AbstractBorder AbstractBorder: A class that implements an empty border with no size.
javax.swing.border.TitledBorder A class which implements an arbitrary border with the addition of a String title in a specified position and justification.
javax.swing.border.BevelBorder BevelBorder: A class which implements a simple 2 line bevel border.
javax.swing.BorderFactory   BorderFactory: Factory class for vending standard Border objects.
...basic.BasicInternalFrameUI.BorderListener   BorderListener: Listens for border adjustments.
javax.swing.plaf.basic.BasicBorders BasicBorders: Factory object that can vend Borders appropriate for the basic L & F.
javax.swing.plaf.metal.MetalBorders MetalBorders: Factory object that can vend Borders appropriate for the metal L & F.
javax.swing.plaf.BorderUIResource   BorderUIResource:
...swing.event.SwingPropertyChangeSupport SwingPropertyChangeSupport: This subclass of java.beans.PropertyChangeSupport is identical in functionality -- it sacrifices thread-safety not a Swing concern for reduce memory consumption, which helps performance both big Swing concerns .
...JFormattedTextField.AbstractFormatter Instances of AbstractFormatter are used by JFormattedTextField to handle the conversion both from an Object to a String, and back from a String to an Object.
javax.swing.event.MouseInputListener MouseInputListener: A listener implementing all the methods in both the MouseListener and MouseMotionListener interfaces.
javax.swing.JLabel A display area for a short text string or an image, or both.
...BasicComboBoxUI.PropertyChangeHandler PropertyChangeHandler: This listener watches for bound properties that have changed in the combo box.
javax.swing.JSlider A component that lets the user graphically select a value by sliding a knob within a bounded interval.
javax.swing.DefaultBoundedRangeModel DefaultBoundedRangeModel: A generic implementation of BoundedRangeModel.
javax.swing.JCheckBox An implementation of a check box -- an item that can be selected or deselected, and which displays its state to the user.
javax.swing.Box.AccessibleBox AccessibleBox: This class implements accessibility support for the Box class.
...BasicComboPopup.InvocationMouseHandler InvocationMouseHandler: A listener to be registered upon the combo box not its popup menu to handle mouse events that affect the state of the popup menu.
javax.swing.text.BoxView BoxView: A view that arranges its children into a box shape by tiling its children along an axis.
javax.swing.text.AsyncBoxView AsyncBoxView: A box that does layout asynchronously.
javax.swing.JOptionPane JOptionPane makes it easy to pop up a standard dialog box that prompts users for a value or informs them of something.
javax.swing.text.html.BlockView BlockView: A view implementation to display a block as a box with CSS specifications.
javax.swing.ComboBoxModel ComboBoxModel: A data model for a combo box.
javax.swing.Box.Filler.AccessibleBoxFiller AccessibleBoxFiller: This class implements accessibility support for the Box.Filler class.
javax.swing.plaf.metal.MetalComboBoxEditor MetalComboBoxEditor: The default editor for Metal editable combo boxes Warning: Serialized objects of this class will not be compatible with future Swing releases.
javax.swing.DefaultComboBoxModel DefaultComboBoxModel: The default model for combo boxes.

javax.swing.Box A lightweight container that uses a BoxLayout object as its layout manager.
...swing.text.html.StyleSheet.BoxPainter   BoxPainter: Class to carry out some of the duties of CSS formatting.
javax.swing.text.BoxView   BoxView: A view that arranges its children into a box shape by tiling its children along an axis.
...swing.text.AbstractDocument.BranchElement   BranchElement: Implements a composite element that contains other elements.
...text.DefaultEditorKit.InsertBreakAction InsertBreakAction: Places a line/paragraph break into the document.
javax.swing.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.
javax.swing.GrayFilter GrayFilter: An image filter that "disables" an image by turning it into a grayscale image, and brightening the pixels in the image.
javax.swing.text.StringContent StringContent: An implementation of the AbstractDocument.Content interface that is a brute force implementation that is useful for relatively small documents and/or debugging.
javax.swing.text.GapContent GapContent: An implementation of the AbstractDocument.Content interface implemented using a gapped buffer similar to that used by emacs.
...plaf.basic.BasicTableUI.MouseInputHandler MouseInputHandler: This inner class is marked "public" due to a compiler bug.
...swing.text.html.HTMLEditorKit.HTMLFactory HTMLFactory: A factory to build views for HTML.
...html.HTMLDocument.HTMLReader.FormAction FormAction: Action to support forms by building all of the elements used to represent form controls.
...text.DefaultStyledDocument.ElementSpec ElementSpec: Specification for building elements.
...accessibility.AccessibleResourceBundle AccessibleResourceBundle: A resource bundle containing the localized strings in the accessibility package.
javax.swing.border.EmptyBorder EmptyBorder: A class which provides an empty, transparent border which takes up space but does no drawing.
javax.swing.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.
javax.swing.Box.Filler Filler: An implementation of a lightweight component that participates in layout but has no view.
...swing.text.html.parser.DocumentParser DocumentParser: A Parser for HTML Documents actually, you can specify a DTD, but you should really only use this class with the html dtd in swing .
javax.swing.JRadioButton An implementation of a radio button -- an item that can be selected or deselected, and which displays its state to the user.
javax.swing.DefaultButtonModel DefaultButtonModel: The default implementation of a Button component's data model.
javax.swing.plaf.basic.BasicButtonListener BasicButtonListener: Button Listener
javax.swing.JRadioButtonMenuItem An implementation of a radio button menu item.
javax.swing.JComboBox A component that combines a button or editable field and a drop-down list.
javax.swing.JToggleButton An implementation of a two-state button.
...BasicOptionPaneUI.ButtonActionListener   ButtonActionListener: This inner class is marked "public" due to a compiler bug.
...basic.BasicOptionPaneUI.ButtonAreaLayout   ButtonAreaLayout behaves in a similar manner to FlowLayout.
...swing.plaf.basic.BasicBorders.ButtonBorder   ButtonBorder:
...swing.AbstractButton.ButtonChangeListener   ButtonChangeListener: Extends ChangeListener to be serializable.
javax.swing.ButtonModel   ButtonModel: State Model for buttons.
javax.accessibility.AccessibleIcon The AccessibleIcon interface should be supported by any object that has an associated icon e.g., buttons .
javax.swing.AbstractButton AbstractButton: Defines common behaviors for buttons and menu items.
javax.swing.ButtonModel ButtonModel: State Model for buttons.
javax.swing.plaf.ButtonUI   ButtonUI: Pluggable look and feel interface for JButton.
javax.swing.plaf.multi.MultiButtonUI MultiButtonUI: A multiplexing UI used to combine ButtonUIs.