| 
JavaTM 2 Platform Std. Ed. v1.3.1  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
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 AbstractButton class.AbstractCellEditor
 | 
AbstractListModel
 | 
The Abstract definition for the data model the provides a List with its contents. Action
 | 
The Action interface provides a useful extension to the
 ActionListener
 interface in cases where the same functionality may be accessed by
 several controls.ActionMap
 | 
ActionMap provides mappings from
 Objects
 (called keys or Action names)
 to Actions.BoundedRangeModel
 | 
Defines the data model used by components like Sliders and ProgressBars. Box
 | 
A lightweight container that uses a BoxLayout object as its layout manager. Box.Filler
 | 
An implementation of a lightweight component that participates in layout but has no view. 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. CellRendererPane
 | 
This class is inserted in between cell renderers and the components that use them. ComboBoxEditor
 | 
The editor component used for JComboBox components. ComboBoxModel
 | 
ComboBoxDataModel is a ListDataModel with a selected item This selected item is in the model since it is not always in the item list. ComponentInputMap
 | 
A ComponentInputMap is an InputMap
 associated with a particular JComponent.DefaultButtonModel
 | 
The default implementation of a Button component's data model. DefaultCellEditor
 | 
The default editor for table and tree cells. DefaultCellEditor.EditorDelegate
 | 
DefaultListCellRenderer
 | 
Renders an item in a list. DefaultPopupFactory
 | 
DefaultPopupFactory.WindowPopup
 | 
A class used to popup a window. DesktopManager
 | 
DesktopManager objects are owned by a JDesktopPane object. FocusManager
 | 
Swing Focus Manager Icon
 | 
A small fixed size picture, typically used to decorate components. ImageIcon
 | 
An implementation of the Icon interface that paints Icons from Images. InputMap
 | 
InputMap provides a binding between an input event
 (currently only KeyStrokes are used)
 and an Object.InputVerifier
 | 
The purpose of this class is to help clients support smooth focus navigation through GUIs with text fields. JApplet
 | 
An extended version of java.applet.Applet that adds support for the JFC/Swing component architecture. 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. JCheckBoxMenuItem
 | 
A menu item that can be selected or deselected. JColorChooser
 | 
JColorChooser provides a pane of controls designed to allow
 a user to manipulate and select a color.JComboBox
 | 
A component that combines a button or text 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 JEditorPane class.JEditorPane.JEditorPaneAccessibleHypertextSupport
 | 
What's returned by AccessibleJEditorPaneHTML.getAccessibleText.JFileChooser
 | 
JFileChooser provides a simple mechanism for the user to
 choose a file.JFrame
 | 
An extended version of java.awt.Frame that 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. JLayeredPane
 | 
JLayeredPane adds depth to a JFC/Swing container, allowing components to overlap each other when needed. JList
 | 
A component that allows the user to select one or more objects from a list. JList.AccessibleJList
 | 
This class implements accessibility support for the JList class.JMenu
 | 
An implementation of a menu -- a popup window containing JMenuItems that
 is displayed when the user selects an item on the JMenuBar.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 JMenuItem class.JOptionPane
 | 
JOptionPane makes it easy to pop up a standard dialog box that
 prompts users for a value or informs them of something.JPanel
 | 
JPanel is a generic lightweight container. 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. JPopupMenu
 | 
An implementation of a popup menu -- a small window that pops up and displays a series of choices. JProgressBar
 | 
A component that displays an integer value within a bounded interval. JRadioButton
 | 
An implementation of a radio button -- an item that can be selected or deselected, and which displays its state to the user. JRadioButtonMenuItem
 | 
An implementation of a radio button menu item. JRootPane
 | 
A lightweight container used behind the scenes by JFrame, JDialog, JWindow, JApplet, and JInternalFrame. JScrollBar
 | 
An implementation of a scrollbar. JScrollPane
 | 
Provides a scrollable view of a component. JSeparator
 | 
An implementation of a menu separator -- a divider between menu items that breaks them up into logical groupings. JSlider
 | 
A component that lets the user graphically select a value by slding a knob within a bounded interval. JSplitPane
 | 
JSplitPane is 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
 | 
JTable is a user-interface component that presents data in 
 a two-dimensional table format.JTable.AccessibleJTable
 | 
This class implements accessibility support for the JTable class.JTextArea
 | 
A TextArea is a multi-line area that displays plain text. JTextField
 | 
JTextField is a lightweight component that allows the editing of a single line of text. JTextField.AccessibleJTextField
 | 
This class implements accessibility support for the JTextField class.JToggleButton
 | 
An implementation of a two-state button. JToggleButton.AccessibleJToggleButton
 | 
This class implements accessibility support for the JToggleButton class.JToolBar
 | 
JToolBar provides a component that is useful for
 displaying commonly used Actions or controls.JToolTip
 | 
Used to display a "Tip" for a Component. JTree
 | 
A control that displays a set of hierarchical data as an outline. JTree.AccessibleJTree
 | 
This class implements accessibility support for the JTree class.JTree.EmptySelectionModel
 | 
EmptySelectionModel is a TreeSelectionModel
 that does not allow anything to be selected.JTree.TreeSelectionRedirector
 | 
Handles creating a new TreeSelectionEvent with the 
 JTree as 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. JWindow
 | 
A JWindow is a container that can be displayed anywhere on the
 user's desktop.KeyStroke
 | 
A KeyStroke instance represents a key being typed on the keyboard -- it contains both a char code for the key and a modifier (alt, shift, ctrl, meta, or a combination). 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
 | 
Completely characterizes a look and feel from the point of view of the pluggable look and feel components. 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
 | 
PopupFactory
 | 
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. 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. SwingConstants
 | 
A collection of constants generally used for positioning and orienting components on the screen. ToolTipManager
 | 
Manages all the ToolTips in the system.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
 | 
Provide a little information about an installed LookAndFeel for the sake of configuring a menu or for initial application set up. UnsupportedLookAndFeelException
 | 
An exception that indicates the request 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
 | 
JColorChooser provides 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
 | 
JPanel is 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.  | 
|
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
 | 
ActionMap provides mappings from
 Objects
 (called keys or Action names)
 to Actions.ComponentInputMap
 | 
A ComponentInputMap is an InputMap
 associated with a particular JComponent.Icon
 | 
A small fixed size picture, typically used to decorate components. InputMap
 | 
InputMap provides a binding between an input event
 (currently only KeyStrokes are used)
 and an Object.JComboBox
 | 
A component that combines a button or text field and a drop-down list. JComponent
 | 
The base class for all Swing components except top-level containers. JFileChooser
 | 
JFileChooser provides a simple mechanism for the user to
 choose a file.JList
 | 
A component that allows the user to select one or more objects from a list. JOptionPane
 | 
JOptionPane makes it easy to pop up a standard dialog box that
 prompts users for a value or informs them of something.JSplitPane
 | 
JSplitPane is 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.  | 
|
Classes in javax.swing used by javax.swing.plaf.basic| AbstractAction
 | 
This class provides default implementations for the JFC Action 
 interface.AbstractButton
 | 
Defines common behaviors for buttons and menu items. AbstractListModel
 | 
The Abstract definition for the data model the provides a List with its contents. Action
 | 
The Action interface provides a useful extension to the
 ActionListener
 interface in cases where the same functionality may be accessed by
 several controls.BoxLayout
 | 
A layout manager that allows multiple components to be layed 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
 | 
ComboBoxDataModel is a ListDataModel with a selected item This selected item is in the model since it is not always in the item list. 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. JComboBox
 | 
A component that combines a button or text 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
 | 
JFileChooser provides a simple mechanism for the user to
 choose a file.JFrame
 | 
An extended version of java.awt.Frame that 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 allows the user to select one or more objects from a list. JMenu
 | 
An implementation of a menu -- a popup window containing JMenuItems that
 is displayed when the user selects an item on the JMenuBar.JMenuBar
 | 
An implementation of a menu bar. JMenuItem
 | 
An implementation of an item in a menu. JOptionPane
 | 
JOptionPane makes it easy to pop up a standard dialog box that
 prompts users for a value or informs them of something.JPanel
 | 
JPanel is 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 displays an integer value within a bounded interval. JRootPane
 | 
A lightweight container used behind the scenes by JFrame, JDialog, JWindow, JApplet, and JInternalFrame. JScrollBar
 | 
An implementation of a scrollbar. JScrollPane
 | 
Provides a scrollable view of a component. JSeparator
 | 
An implementation of a menu separator -- a divider between menu items that breaks them up into logical groupings. JSlider
 | 
A component that lets the user graphically select a value by slding a knob within a bounded interval. JSplitPane
 | 
JSplitPane is 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
 | 
JTable is a user-interface component that presents data in 
 a two-dimensional table format.JTextField
 | 
JTextField is a lightweight component that allows the editing of a single line of text. JToolBar
 | 
JToolBar provides a component that is useful for
 displaying commonly used Actions or controls.JTree
 | 
A control that displays a set of hierarchical data as an outline. KeyStroke
 | 
A KeyStroke instance represents a key being typed on the keyboard -- it contains both a char code for the key and a modifier (alt, shift, ctrl, meta, or a combination). 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
 | 
Completely characterizes a look and feel from the point of view of the pluggable look and feel components. MenuElement
 | 
Any component that can be placed into a menu should implement this interface. MenuSelectionManager
 | 
A MenuSelectionManager owns the selection in menu hierarchy. ScrollPaneConstants
 | 
Constants used with the JScrollPane component. SwingConstants
 | 
A collection of constants generally used for positioning and orienting components on the screen. Timer
 | 
Causes an action to occur at a predefined rate. 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 Action 
 interface.AbstractButton
 | 
Defines common behaviors for buttons and menu items. AbstractListModel
 | 
The Abstract definition for the data model the provides a List with its contents. Action
 | 
The Action interface provides a useful extension to the
 ActionListener
 interface in cases where the same functionality may be accessed by
 several controls.ActionMap
 | 
ActionMap provides mappings from
 Objects
 (called keys or Action names)
 to Actions.CellRendererPane
 | 
This class is inserted in between cell renderers and the components that use them. ComboBoxEditor
 | 
The editor component used for JComboBox components. ComboBoxModel
 | 
ComboBoxDataModel is a ListDataModel with a selected item This selected item is in the model since it is not always in the item list. 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 text field and a drop-down list. JComponent
 | 
The base class for all Swing components except top-level containers. JFileChooser
 | 
JFileChooser provides 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 allows the user to select one or more objects from a list. JMenu
 | 
An implementation of a menu -- a popup window containing JMenuItems that
 is displayed when the user selects an item on the JMenuBar.JPanel
 | 
JPanel is 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 component. JSeparator
 | 
An implementation of a menu separator -- a divider between menu items that breaks them up into logical groupings. JSlider
 | 
A component that lets the user graphically select a value by slding a knob within a bounded interval. JToolBar
 | 
JToolBar provides a component that is useful for
 displaying commonly used Actions or controls.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
 | 
Completely characterizes a look and feel from the point of view of the pluggable look and feel components. 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 text field and a drop-down list. JComponent
 | 
The base class for all Swing components except top-level containers. JFileChooser
 | 
JFileChooser provides a simple mechanism for the user to
 choose a file.JList
 | 
A component that allows the user to select one or more objects from a list. JOptionPane
 | 
JOptionPane makes it easy to pop up a standard dialog box that
 prompts users for a value or informs them of something.JSplitPane
 | 
JSplitPane is 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
 | 
Completely characterizes a look and feel from the point of view of the pluggable look and feel components. 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. 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
 | 
JTable is a user-interface component that presents data in 
 a two-dimensional table format.ListSelectionModel
 | 
This interface represents the current state of the selection for any of the components that display a list of values with stable indices. 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 Action 
 interface.Action
 | 
The Action interface provides a useful extension to the
 ActionListener
 interface in cases where the same functionality may be accessed by
 several controls.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. KeyStroke
 | 
A KeyStroke instance represents a key being typed on the keyboard -- it contains both a char code for the key and a modifier (alt, shift, ctrl, meta, or a combination). 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.  | 
|
Classes in javax.swing used by javax.swing.text.html| AbstractAction
 | 
This class provides default implementations for the JFC Action 
 interface.Action
 | 
The Action interface provides a useful extension to the
 ActionListener
 interface in cases where the same functionality may be accessed by
 several controls.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
 | 
JTextField is 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
 | 
Causes an action to occur at a predefined rate.  | 
|
  | 
JavaTM 2 Platform Std. Ed. v1.3.1  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A.  All Rights Reserved.