| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use javax.swing | |
|---|---|
| java.awt.im.spi | Provides interfaces that enable the development of input methods that can be used with any Java runtime environment. | 
| 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.border | Provides classes and interface for drawing specialized borders around a Swing component. | 
| javax.swing.colorchooser | Contains classes and interfaces used by the JColorChoosercomponent. | 
| javax.swing.event | Provides for events fired by Swing components. | 
| javax.swing.filechooser | Contains classes and interfaces used by the JFileChoosercomponent. | 
| 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.plaf.synth | Synth is a skinnable look and feel in which all painting is delegated. | 
| 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.text.html | Provides the class HTMLEditorKitand supporting classes
for creating HTML text editors. | 
| javax.swing.tree | Provides classes and interfaces for dealing with javax.swing.JTree. | 
| Classes in javax.swing used by java.awt.im.spi | |
|---|---|
| JFrame An extended version of java.awt.Framethat adds support for 
 the JFC/Swing component architecture. | |
| Classes in javax.swing used by javax.swing | |
|---|---|
| AbstractButton Defines common behaviors for buttons and menu items. | |
| AbstractButton.AccessibleAbstractButton This class implements accessibility support for the AbstractButtonclass. | |
| AbstractCellEditor | |
| AbstractListModel The abstract definition for the data model that provides a Listwith its contents. | |
| AbstractSpinnerModel This class provides the ChangeListener part of the SpinnerModel interface that should be suitable for most concrete SpinnerModel implementations. | |
| Action The Actioninterface provides a useful extension to theActionListenerinterface in cases where the same functionality may be accessed by
 several controls. | |
| ActionMap ActionMapprovides mappings fromObjects
 (called keys orActionnames)
 toActions. | |
| BoundedRangeModel Defines the data model used by components like Sliders
 andProgressBars. | |
| Box A lightweight container that uses a BoxLayout object as its layout manager. | |
| ButtonGroup This class is used to create a multiple-exclusion scope for a set of buttons. | |
| ButtonModel State model for buttons. | |
| CellEditor This interface defines the methods any general editor should be able to implement. | |
| ComboBoxEditor The editor component used for JComboBox components. | |
| ComboBoxModel A data model for a combo box. | |
| ComponentInputMap A ComponentInputMapis anInputMapassociated with a particularJComponent. | |
| DefaultButtonModel The default implementation of a Buttoncomponent's data model. | |
| DefaultCellEditor.EditorDelegate The protected EditorDelegateclass. | |
| DefaultListCellRenderer Renders an item in a list. | |
| DefaultRowSorter.ModelWrapper DefaultRowSorter.ModelWrapperis responsible for providing
 the data that gets sorted byDefaultRowSorter. | |
| DesktopManager DesktopManager objects are owned by a JDesktopPane object. | |
| DropMode Drop modes, used to determine the method by which a component tracks and indicates a drop location during drag and drop. | |
| FocusManager This class has been obsoleted by the 1.4 focus APIs. | |
| GroupLayout.Alignment Enumeration of the possible ways ParallelGroupcan align
 its children. | |
| GroupLayout.Group Groupprovides the basis for the two types of
 operations supported byGroupLayout: laying out
 components one after another (SequentialGroup)
 or aligned (ParallelGroup). | |
| GroupLayout.ParallelGroup A Groupthat aligns and sizes it's children. | |
| GroupLayout.SequentialGroup A Groupthat positions and sizes its elements
 sequentially, one after another. | |
| Icon A small fixed size picture, typically used to decorate components. | |
| InputMap InputMapprovides a binding between an input event
 (currently onlyKeyStrokes are used)
 and anObject. | |
| InputVerifier The purpose of this class is to help clients support smooth focus navigation through GUIs with text fields. | |
| InternalFrameFocusTraversalPolicy A FocusTraversalPolicy which can optionally provide an algorithm for determining a JInternalFrame's initial Component. | |
| JButton An implementation of a "push" button. | |
| JCheckBox An implementation of a check box -- an item that can be selected or deselected, and which displays its state to the user. | |
| JColorChooser JColorChooserprovides a pane of controls designed to allow
 a user to manipulate and select a color. | |
| JComboBox A component that combines a button or editable field and a drop-down list. | |
| JComboBox.KeySelectionManager The interface that defines a KeySelectionManager. | |
| JComponent The base class for all Swing components except top-level containers. | |
| JComponent.AccessibleJComponent Inner class of JComponent used to provide default support for accessibility. | |
| JDesktopPane A container used to create a multiple-document interface or a virtual desktop. | |
| JDialog The main class for creating a dialog window. | |
| JEditorPane A text component to edit various kinds of content. | |
| JEditorPane.AccessibleJEditorPane This class implements accessibility support for the JEditorPaneclass. | |
| JFormattedTextField JFormattedTextFieldextendsJTextFieldadding
 support for formatting arbitrary values, as well as retrieving a particular
 object once the user has edited the text. | |
| JFormattedTextField.AbstractFormatter Instances of AbstractFormatterare used byJFormattedTextFieldto handle the conversion both
 from an Object to a String, and back from a String to an Object. | |
| JFormattedTextField.AbstractFormatterFactory Instances of AbstractFormatterFactoryare used byJFormattedTextFieldto obtain instances ofAbstractFormatterwhich in turn are used to format values. | |
| 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. | |
| JInternalFrame.JDesktopIcon This component represents an iconified version of a JInternalFrame. | |
| JLabel A display area for a short text string or an image, or both. | |
| JLayeredPane JLayeredPaneadds depth to a JFC/Swing container,
 allowing components to overlap each other when needed. | |
| JList A component that displays a list of objects and allows the user to select one or more items. | |
| JList.DropLocation A subclass of TransferHandler.DropLocationrepresenting
 a drop location for aJList. | |
| JMenu An implementation of a menu -- a popup window containing JMenuItems that
 is displayed when the user selects an item on theJMenuBar. | |
| JMenu.WinListener A listener class that watches for a popup window closing. | |
| JMenuBar An implementation of a menu bar. | |
| JMenuItem An implementation of an item in a menu. | |
| JMenuItem.AccessibleJMenuItem This class implements accessibility support for the JMenuItemclass. | |
| JPanel JPanelis a generic lightweight container. | |
| JPopupMenu An implementation of a popup menu -- a small window that pops up and displays a series of choices. | |
| JRootPane A lightweight container used behind the scenes by JFrame,JDialog,JWindow,JApplet, andJInternalFrame. | |
| JScrollBar An implementation of a scrollbar. | |
| JScrollPane Provides a scrollable view of a lightweight component. | |
| JSeparator JSeparatorprovides a general purpose component for
 implementing divider lines - most commonly used as a divider
 between menu items that breaks them up into logical groupings. | |
| JSpinner A single line input field that lets the user select a number or an object value from an ordered sequence. | |
| 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. | |
| JTable The JTableis used to display and edit regular two-dimensional tables
 of cells. | |
| JTable.DropLocation A subclass of TransferHandler.DropLocationrepresenting
 a drop location for aJTable. | |
| JTable.PrintMode Printing modes, used in printing JTables. | |
| JTextField JTextFieldis a lightweight component that allows the editing 
 of a single line of text. | |
| JTextField.AccessibleJTextField This class implements accessibility support for the JTextFieldclass. | |
| JToggleButton An implementation of a two-state button. | |
| JToggleButton.AccessibleJToggleButton This class implements accessibility support for the JToggleButtonclass. | |
| JToolTip Used to display a "Tip" for a Component. | |
| JTree A control that displays a set of hierarchical data as an outline. | |
| JTree.DropLocation A subclass of TransferHandler.DropLocationrepresenting
 a drop location for aJTree. | |
| JTree.EmptySelectionModel EmptySelectionModelis aTreeSelectionModelthat does not allow anything to be selected. | |
| JTree.TreeSelectionRedirector Handles creating a new TreeSelectionEventwith theJTreeas the
 source and passing it off to all the listeners. | |
| JViewport The "viewport" or "porthole" through which you see the underlying information. | |
| JViewport.ViewListener A listener for the view. | |
| KeyStroke A KeyStroke represents a key action on the keyboard, or equivalent input device. | |
| LayoutStyle LayoutStyleprovides information about how to position
 components. | |
| LayoutStyle.ComponentPlacement ComponentPlacementis an enumeration of the
 possible ways two components can be placed relative to each
 other. | |
| ListCellRenderer Identifies components that can be used as "rubber stamps" to paint the cells in a JList. | |
| ListModel This interface defines the methods components like JList use to get the value of each cell in a list and the length of the list. | |
| ListSelectionModel This interface represents the current state of the selection for any of the components that display a list of values with stable indices. | |
| LookAndFeel LookAndFeel, as the name implies, encapsulates a look and
 feel. | |
| MenuElement Any component that can be placed into a menu should implement this interface. | |
| MenuSelectionManager A MenuSelectionManager owns the selection in menu hierarchy. | |
| MutableComboBoxModel A mutable version of ComboBoxModel. | |
| Popup Popups are used to display a Componentto the user, typically
 on top of all the otherComponents in a particular containment
 hierarchy. | |
| PopupFactory PopupFactory, as the name implies, is used to obtain
 instances ofPopups. | |
| ProgressMonitor A class to monitor the progress of some operation. | |
| RepaintManager This class manages repaint requests, allowing the number of repaints to be minimized, for example by collapsing multiple requests into a single repaint for members of a component tree. | |
| RootPaneContainer This interface is implemented by components that have a single JRootPane child: JDialog, JFrame, JWindow, JApplet, JInternalFrame. | |
| RowFilter RowFilteris used to filter out entries from the
 model so that they are not shown in the view. | |
| RowFilter.ComparisonType Enumeration of the possible comparison values supported by some of the default RowFilters. | |
| RowFilter.Entry An Entryobject is passed to instances ofRowFilter, allowing the filter to get the value of the
 entry's data, and thus to determine whether the entry should be shown. | |
| RowSorter RowSorterprovides the basis for sorting and filtering. | |
| RowSorter.SortKey SortKey describes the sort order for a particular column. | |
| Scrollable An interface that provides information to a scrolling container like JScrollPane. | |
| ScrollPaneConstants Constants used with the JScrollPane component. | |
| ScrollPaneLayout The layout manager used by JScrollPane. | |
| SingleSelectionModel A model that supports at most one indexed selection. | |
| SizeRequirements For the convenience of layout managers, calculates information about the size and position of components. | |
| SortingFocusTraversalPolicy A FocusTraversalPolicy that determines traversal order by sorting the Components of a focus traversal cycle based on a given Comparator. | |
| SortOrder SortOrder is an enumeration of the possible sort orderings. | |
| SpinnerDateModel A SpinnerModelfor sequences ofDates. | |
| SpinnerListModel A simple implementation of SpinnerModelwhose
 values are defined by an array or aList. | |
| SpinnerModel A model for a potentially unbounded sequence of object values. | |
| SpinnerNumberModel A SpinnerModelfor sequences of numbers. | |
| Spring An instance of the Springclass holds three properties that
  characterize its behavior: the minimum, preferred, and
  maximum values. | |
| SpringLayout.Constraints A Constraintsobject holds the
 constraints that govern the way a component's size and position
 change in a container controlled by aSpringLayout. | |
| SwingConstants A collection of constants generally used for positioning and orienting components on the screen. | |
| SwingWorker.StateValue Values for the statebound property. | |
| ToolTipManager Manages all the ToolTipsin the system. | |
| TransferHandler This class is used to handle the transfer of a Transferableto and from Swing components. | |
| TransferHandler.DropLocation Represents a location where dropped data should be inserted. | |
| TransferHandler.TransferSupport This class encapsulates all relevant details of a clipboard or drag and drop transfer, and also allows for customizing aspects of the drag and drop experience. | |
| UIDefaults A table of defaults for Swing components. | |
| UIDefaults.LazyValue This class enables one to store an entry in the defaults table that isn't constructed until the first time it's looked up with one of the getXXX(key)methods. | |
| UIManager.LookAndFeelInfo Provides a little information about an installed LookAndFeelfor the sake of configuring a menu or
 for initial application set up. | |
| UnsupportedLookAndFeelException An exception that indicates the requested look & feel management classes are not present on the user's system. | |
| WindowConstants Constants used to control the window-closing operation. | |
| Classes in javax.swing used by javax.swing.border | |
|---|---|
| Icon A small fixed size picture, typically used to decorate components. | |
| Classes in javax.swing used by javax.swing.colorchooser | |
|---|---|
| Icon A small fixed size picture, typically used to decorate components. | |
| JColorChooser JColorChooserprovides a pane of controls designed to allow
 a user to manipulate and select a color. | |
| JComponent The base class for all Swing components except top-level containers. | |
| JPanel JPanelis a generic lightweight container. | |
| Classes in javax.swing used by javax.swing.event | |
|---|---|
| JComponent The base class for all Swing components except top-level containers. | |
| 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. | |
| MenuElement Any component that can be placed into a menu should implement this interface. | |
| MenuSelectionManager A MenuSelectionManager owns the selection in menu hierarchy. | |
| RowSorter RowSorterprovides the basis for sorting and filtering. | |
| Classes in javax.swing used by javax.swing.filechooser | |
|---|---|
| Icon A small fixed size picture, typically used to decorate components. | |
| Classes in javax.swing used by javax.swing.plaf | |
|---|---|
| ActionMap ActionMapprovides mappings fromObjects
 (called keys orActionnames)
 toActions. | |
| ComponentInputMap A ComponentInputMapis anInputMapassociated with a particularJComponent. | |
| Icon A small fixed size picture, typically used to decorate components. | |
| InputMap InputMapprovides a binding between an input event
 (currently onlyKeyStrokes are used)
 and anObject. | |
| JComboBox A component that combines a button or editable field and a drop-down list. | |
| JComponent The base class for all Swing components except top-level containers. | |
| JFileChooser JFileChooserprovides a simple mechanism for the user to
 choose a file. | |
| JList A component that displays a list of objects and allows the user to select one or more items. | |
| JOptionPane JOptionPanemakes it easy to pop up a standard dialog box that
 prompts users for a value or informs them of something. | |
| JPopupMenu An implementation of a popup menu -- a small window that pops up and displays a series of choices. | |
| JSplitPane JSplitPaneis used to divide two (and only two)Components. | |
| 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. | |
| JTree A control that displays a set of hierarchical data as an outline. | |
| Popup Popups are used to display a Componentto the user, typically
 on top of all the otherComponents in a particular containment
 hierarchy. | |
| Classes in javax.swing used by javax.swing.plaf.basic | |
|---|---|
| AbstractAction This class provides default implementations for the JFC Actioninterface. | |
| AbstractButton Defines common behaviors for buttons and menu items. | |
| AbstractListModel The abstract definition for the data model that provides a Listwith its contents. | |
| Action The Actioninterface provides a useful extension to theActionListenerinterface in cases where the same functionality may be accessed by
 several controls. | |
| ActionMap ActionMapprovides mappings fromObjects
 (called keys orActionnames)
 toActions. | |
| BoxLayout A layout manager that allows multiple components to be laid out either vertically or horizontally. | |
| CellRendererPane This class is inserted in between cell renderers and the components that use them. | |
| ComboBoxEditor The editor component used for JComboBox components. | |
| ComboBoxModel A data model for a combo box. | |
| DesktopManager DesktopManager objects are owned by a JDesktopPane object. | |
| Icon A small fixed size picture, typically used to decorate components. | |
| JButton An implementation of a "push" button. | |
| JColorChooser JColorChooserprovides a pane of controls designed to allow
 a user to manipulate and select a color. | |
| JComboBox A component that combines a button or editable field and a drop-down list. | |
| JComponent The base class for all Swing components except top-level containers. | |
| JDesktopPane A container used to create a multiple-document interface or a virtual desktop. | |
| JFileChooser JFileChooserprovides a simple mechanism for the user to
 choose a file. | |
| JFrame An extended version of java.awt.Framethat adds support for 
 the JFC/Swing component architecture. | |
| 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. | |
| JInternalFrame.JDesktopIcon This component represents an iconified version of a JInternalFrame. | |
| JLabel A display area for a short text string or an image, or both. | |
| JList A component that displays a list of objects and allows the user to select one or more items. | |
| JMenu An implementation of a menu -- a popup window containing JMenuItems that
 is displayed when the user selects an item on theJMenuBar. | |
| JMenuBar An implementation of a menu bar. | |
| JMenuItem An implementation of an item in a menu. | |
| JOptionPane JOptionPanemakes it easy to pop up a standard dialog box that
 prompts users for a value or informs them of something. | |
| JPanel JPanelis a generic lightweight container. | |
| JPopupMenu An implementation of a popup menu -- a small window that pops up and displays a series of choices. | |
| JProgressBar A component that visually displays the progress of some task. | |
| JRootPane A lightweight container used behind the scenes by JFrame,JDialog,JWindow,JApplet, andJInternalFrame. | |
| JScrollBar An implementation of a scrollbar. | |
| JScrollPane Provides a scrollable view of a lightweight component. | |
| JSeparator JSeparatorprovides a general purpose component for
 implementing divider lines - most commonly used as a divider
 between menu items that breaks them up into logical groupings. | |
| JSlider A component that lets the user graphically select a value by sliding a knob within a bounded interval. | |
| JSpinner A single line input field that lets the user select a number or an object value from an ordered sequence. | |
| JSplitPane JSplitPaneis used to divide two (and only two)Components. | |
| 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. | |
| JTable The JTableis used to display and edit regular two-dimensional tables
 of cells. | |
| JTextField JTextFieldis a lightweight component that allows the editing 
 of a single line of text. | |
| JToolBar JToolBarprovides a component that is useful for
 displaying commonly usedActions or controls. | |
| JTree A control that displays a set of hierarchical data as an outline. | |
| KeyStroke A KeyStroke represents a key action on the keyboard, or equivalent input device. | |
| ListCellRenderer Identifies components that can be used as "rubber stamps" to paint the cells in a JList. | |
| ListModel This interface defines the methods components like JList use to get the value of each cell in a list and the length of the list. | |
| ListSelectionModel This interface represents the current state of the selection for any of the components that display a list of values with stable indices. | |
| LookAndFeel LookAndFeel, as the name implies, encapsulates a look and
 feel. | |
| MenuElement Any component that can be placed into a menu should implement this interface. | |
| MenuSelectionManager A MenuSelectionManager owns the selection in menu hierarchy. | |
| RootPaneContainer This interface is implemented by components that have a single JRootPane child: JDialog, JFrame, JWindow, JApplet, JInternalFrame. | |
| ScrollPaneConstants Constants used with the JScrollPane component. | |
| SwingConstants A collection of constants generally used for positioning and orienting components on the screen. | |
| Timer Fires one or more ActionEvents at specified
 intervals. | |
| UIDefaults A table of defaults for Swing components. | |
| Classes in javax.swing used by javax.swing.plaf.metal | |
|---|---|
| AbstractAction This class provides default implementations for the JFC Actioninterface. | |
| AbstractButton Defines common behaviors for buttons and menu items. | |
| AbstractListModel The abstract definition for the data model that provides a Listwith its contents. | |
| Action The Actioninterface provides a useful extension to theActionListenerinterface in cases where the same functionality may be accessed by
 several controls. | |
| ActionMap ActionMapprovides mappings fromObjects
 (called keys orActionnames)
 toActions. | |
| CellRendererPane This class is inserted in between cell renderers and the components that use them. | |
| ComboBoxEditor The editor component used for JComboBox components. | |
| ComboBoxModel A data model for a combo box. | |
| DefaultListCellRenderer Renders an item in a list. | |
| Icon A small fixed size picture, typically used to decorate components. | |
| JButton An implementation of a "push" button. | |
| JComboBox A component that combines a button or editable field and a drop-down list. | |
| JComponent The base class for all Swing components except top-level containers. | |
| JFileChooser JFileChooserprovides a simple mechanism for the user to
 choose a file. | |
| 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. | |
| JLabel A display area for a short text string or an image, or both. | |
| JList A component that displays a list of objects and allows the user to select one or more items. | |
| JMenu An implementation of a menu -- a popup window containing JMenuItems that
 is displayed when the user selects an item on theJMenuBar. | |
| JPanel JPanelis a generic lightweight container. | |
| JPopupMenu An implementation of a popup menu -- a small window that pops up and displays a series of choices. | |
| JScrollPane Provides a scrollable view of a lightweight component. | |
| JSeparator JSeparatorprovides a general purpose component for
 implementing divider lines - most commonly used as a divider
 between menu items that breaks them up into logical groupings. | |
| JSlider A component that lets the user graphically select a value by sliding a knob within a bounded interval. | |
| JToolBar JToolBarprovides a component that is useful for
 displaying commonly usedActions or controls. | |
| LayoutStyle LayoutStyleprovides information about how to position
 components. | |
| ListCellRenderer Identifies components that can be used as "rubber stamps" to paint the cells in a JList. | |
| ListModel This interface defines the methods components like JList use to get the value of each cell in a list and the length of the list. | |
| LookAndFeel LookAndFeel, as the name implies, encapsulates a look and
 feel. | |
| MenuElement Any component that can be placed into a menu should implement this interface. | |
| ScrollPaneConstants Constants used with the JScrollPane component. | |
| SwingConstants A collection of constants generally used for positioning and orienting components on the screen. | |
| UIDefaults A table of defaults for Swing components. | |
| Classes in javax.swing used by javax.swing.plaf.multi | |
|---|---|
| JComboBox A component that combines a button or editable field and a drop-down list. | |
| JComponent The base class for all Swing components except top-level containers. | |
| JFileChooser JFileChooserprovides a simple mechanism for the user to
 choose a file. | |
| JList A component that displays a list of objects and allows the user to select one or more items. | |
| JOptionPane JOptionPanemakes it easy to pop up a standard dialog box that
 prompts users for a value or informs them of something. | |
| JPopupMenu An implementation of a popup menu -- a small window that pops up and displays a series of choices. | |
| JSplitPane JSplitPaneis used to divide two (and only two)Components. | |
| 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. | |
| JTree A control that displays a set of hierarchical data as an outline. | |
| LookAndFeel LookAndFeel, as the name implies, encapsulates a look and
 feel. | |
| Popup Popups are used to display a Componentto the user, typically
 on top of all the otherComponents in a particular containment
 hierarchy. | |
| UIDefaults A table of defaults for Swing components. | |
| Classes in javax.swing used by javax.swing.plaf.synth | |
|---|---|
| Icon A small fixed size picture, typically used to decorate components. | |
| JComponent The base class for all Swing components except top-level containers. | |
| LookAndFeel LookAndFeel, as the name implies, encapsulates a look and
 feel. | |
| UIDefaults A table of defaults for Swing components. | |
| Classes in javax.swing used by javax.swing.table | |
|---|---|
| CellEditor This interface defines the methods any general editor should be able to implement. | |
| DefaultRowSorter An implementation of RowSorterthat provides sorting and
 filtering around a grid-based data model. | |
| JComponent The base class for all Swing components except top-level containers. | |
| JComponent.AccessibleJComponent Inner class of JComponent used to provide default support for accessibility. | |
| JLabel A display area for a short text string or an image, or both. | |
| JTable The JTableis used to display and edit regular two-dimensional tables
 of cells. | |
| ListSelectionModel This interface represents the current state of the selection for any of the components that display a list of values with stable indices. | |
| RowSorter RowSorterprovides the basis for sorting and filtering. | |
| SwingConstants A collection of constants generally used for positioning and orienting components on the screen. | |
| Classes in javax.swing used by javax.swing.text | |
|---|---|
| AbstractAction This class provides default implementations for the JFC Actioninterface. | |
| Action The Actioninterface provides a useful extension to theActionListenerinterface in cases where the same functionality may be accessed by
 several controls. | |
| DropMode Drop modes, used to determine the method by which a component tracks and indicates a drop location during drag and drop. | |
| Icon A small fixed size picture, typically used to decorate components. | |
| JComponent The base class for all Swing components except top-level containers. | |
| JComponent.AccessibleJComponent Inner class of JComponent used to provide default support for accessibility. | |
| JEditorPane A text component to edit various kinds of content. | |
| JFormattedTextField JFormattedTextFieldextendsJTextFieldadding
 support for formatting arbitrary values, as well as retrieving a particular
 object once the user has edited the text. | |
| JFormattedTextField.AbstractFormatter Instances of AbstractFormatterare used byJFormattedTextFieldto handle the conversion both
 from an Object to a String, and back from a String to an Object. | |
| JFormattedTextField.AbstractFormatterFactory Instances of AbstractFormatterFactoryare used byJFormattedTextFieldto obtain instances ofAbstractFormatterwhich in turn are used to format values. | |
| KeyStroke A KeyStroke represents a key action on the keyboard, or equivalent input device. | |
| Scrollable An interface that provides information to a scrolling container like JScrollPane. | |
| SizeRequirements For the convenience of layout managers, calculates information about the size and position of components. | |
| SwingConstants A collection of constants generally used for positioning and orienting components on the screen. | |
| TransferHandler.DropLocation Represents a location where dropped data should be inserted. | |
| Classes in javax.swing used by javax.swing.text.html | |
|---|---|
| AbstractAction This class provides default implementations for the JFC Actioninterface. | |
| Action The Actioninterface provides a useful extension to theActionListenerinterface in cases where the same functionality may be accessed by
 several controls. | |
| Icon A small fixed size picture, typically used to decorate components. | |
| JEditorPane A text component to edit various kinds of content. | |
| SizeRequirements For the convenience of layout managers, calculates information about the size and position of components. | |
| SwingConstants A collection of constants generally used for positioning and orienting components on the screen. | |
| Classes in javax.swing used by javax.swing.tree | |
|---|---|
| CellEditor This interface defines the methods any general editor should be able to implement. | |
| DefaultListSelectionModel Default data model for list selections. | |
| Icon A small fixed size picture, typically used to decorate components. | |
| JComponent The base class for all Swing components except top-level containers. | |
| JLabel A display area for a short text string or an image, or both. | |
| JTextField JTextFieldis a lightweight component that allows the editing 
 of a single line of text. | |
| JTree A control that displays a set of hierarchical data as an outline. | |
| Scrollable An interface that provides information to a scrolling container like JScrollPane. | |
| SwingConstants A collection of constants generally used for positioning and orienting components on the screen. | |
| Timer Fires one or more ActionEvents at specified
 intervals. | |
| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Copyright © 1993, 2010, Oracle and/or its affiliates. All rights reserved.