|
JavaTM 2 Platform Standard Edition |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use javax.swing | |
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 JColorChooser component. |
javax.swing.event | Provides for events fired by Swing components. |
javax.swing.filechooser | Contains classes and interfaces used by the JFileChooser component. |
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 ``metal'' look-and-feel. |
javax.swing.plaf.multi | The multiplexing look and feel allows users to combine auxiliary look and feels with the default look and feel. |
javax.swing.table | Provides classes and interfaces for dealing with java.awt.swing.JTable. |
javax.swing.text | Provides classes and interfaces that deal with editable and noneditable text components. |
javax.swing.text.html | Provides the class HTMLEditorKit and supporting classes
for creating HTML text editors. |
javax.swing.tree | Provides classes and interfaces for dealing with java.awt.swing.JTree. |
Classes in javax.swing used by javax.swingAbstractButton
|
Defines the common behaviors for the JButton, JToggleButton, JCheckbox, and the JRadioButton classes. AbstractButton.AccessibleAbstractButton
|
Accessiblity support. AbstractListModel
|
The Abstract definition for the data model the provides a List with its contents. Action
|
The JFC Action interface provides a useful extension to the ActionListner interface in cases where the same functionality may be accessed by several controls. 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. 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. DesktopManager
|
DesktopManager objects are owned by a JDesktopPane object. FocusManager
|
Swing Focus Manager Icon
|
A small fixed size picture, typically used to decorate components. JApplet
|
An extended version of java.applet.Applet that adds support for interposing input and painting behavior in front of the applets children (see glassPane), support for special children that are managed by a LayeredPane (see rootPane) and for Swing MenuBars. JButton
|
An implementation of a "push" button. JCheckBox
|
An implementation of a CheckBox -- 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
|
Swing's implementation of a ComboBox -- a combination of a text field and drop-down list that lets the user either type in a value or select it from a list that is displayed when the user asks for it. JComboBox.KeySelectionManager
|
The interface that defines a KeySelectionManager. JComponent
|
The base class for the Swing components. 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
|
The class used to obtain the accessible role for this object. JEditorPane.JEditorPaneAccessibleHypertextSupport
|
What's returned by AccessibleJEditorPaneHTML.getAccessibleText() Provides support for AccessibleHypertext in case there is an HTML document being displayed in this JEditorPane. JFileChooser
|
JFileChooser provides a simple mechanism for the user to chooser a file. JFrame
|
An extended version of java.awt.Frame that adds support for interposing input and painting behavior in front of the frame's children (see glassPane), support for special children that are managed by a LayeredPane (see rootPane) and for Swing MenuBars. 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
|
The class used to obtain the accessible role for this object. JMenu
|
An implementation of a menu -- a popup window containing JMenuItem s 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 MenuBar. JMenuItem
|
An implementation of a MenuItem. JMenuItem.AccessibleJMenuItem
|
The class used to obtain the accessible role for this object. 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 which 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 RadioButtonMenuItem. JRootPane
|
The fundamental component in the container hierarchy. JScrollBar
|
An implementation of a scrollbar. JScrollPane
|
A specialized container that manages a viewport, optional vertical and horizontal scrollbars, and optional row and column heading viewports. 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 which 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
|
The class used to obtain the accessible role for this object. 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
|
The class used to obtain the accessible role for this object. JToggleButton
|
An implementation of a two-state button. JToggleButton.AccessibleJToggleButton
|
The class used to obtain the accessible role for this object. JToolBar
|
JToolBar provides a component which 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
|
The class used to obtain the accessible role for this object. 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. 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. 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.borderIcon
|
A small fixed size picture, typically used to decorate components. |
Classes in javax.swing used by javax.swing.colorchooserIcon
|
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 the Swing components. JPanel
|
JPanel is a generic lightweight container. |
Classes in javax.swing used by javax.swing.eventJComponent
|
The base class for the Swing components. 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.filechooserIcon
|
A small fixed size picture, typically used to decorate components. |
Classes in javax.swing used by javax.swing.plafIcon
|
A small fixed size picture, typically used to decorate components. JComboBox
|
Swing's implementation of a ComboBox -- a combination of a text field and drop-down list that lets the user either type in a value or select it from a list that is displayed when the user asks for it. JComponent
|
The base class for the Swing components. JFileChooser
|
JFileChooser provides a simple mechanism for the user to chooser 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 which 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.basicAbstractAction
|
This class provides default implementations for the JFC Action interface. AbstractButton
|
Defines the common behaviors for the JButton, JToggleButton, JCheckbox, and the JRadioButton classes. AbstractListModel
|
The Abstract definition for the data model the provides a List with its contents. Action
|
The JFC Action interface provides a useful extension to the ActionListner 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
|
Swing's implementation of a ComboBox -- a combination of a text field and drop-down list that lets the user either type in a value or select it from a list that is displayed when the user asks for it. JComponent
|
The base class for the Swing components. JDesktopPane
|
A container used to create a multiple-document interface or a virtual desktop. JFileChooser
|
JFileChooser provides a simple mechanism for the user to chooser a file. JFrame
|
An extended version of java.awt.Frame that adds support for interposing input and painting behavior in front of the frame's children (see glassPane), support for special children that are managed by a LayeredPane (see rootPane) and for Swing MenuBars. 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 JMenuItem s that
is displayed when the user selects an item on the JMenuBar .JMenuBar
|
An implementation of a MenuBar. JMenuItem
|
An implementation of a MenuItem. 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 which pops up and displays a series of choices. JProgressBar
|
A component that displays an integer value within a bounded interval. JScrollBar
|
An implementation of a scrollbar. JScrollPane
|
A specialized container that manages a viewport, optional vertical and horizontal scrollbars, and optional row and column heading viewports. 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 which 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 which 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
|
Object subclass that 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.metalAbstractAction
|
This class provides default implementations for the JFC Action interface. AbstractButton
|
Defines the common behaviors for the JButton, JToggleButton, JCheckbox, and the JRadioButton classes. AbstractListModel
|
The Abstract definition for the data model the provides a List with its contents. Action
|
The JFC Action interface provides a useful extension to the ActionListner interface in cases where the same functionality may be accessed by several controls. 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
|
Swing's implementation of a ComboBox -- a combination of a text field and drop-down list that lets the user either type in a value or select it from a list that is displayed when the user asks for it. JComponent
|
The base class for the Swing components. JFileChooser
|
JFileChooser provides a simple mechanism for the user to chooser 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. JPanel
|
JPanel is a generic lightweight container. JPopupMenu
|
An implementation of a Popup Menu -- a small window which pops up and displays a series of choices. JScrollPane
|
A specialized container that manages a viewport, optional vertical and horizontal scrollbars, and optional row and column heading viewports. 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 which 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.multiJComboBox
|
Swing's implementation of a ComboBox -- a combination of a text field and drop-down list that lets the user either type in a value or select it from a list that is displayed when the user asks for it. JComponent
|
The base class for the Swing components. JFileChooser
|
JFileChooser provides a simple mechanism for the user to chooser 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 which 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.tableCellEditor
|
This interface defines the methods any general editor should be able to implement. JComponent
|
The base class for the Swing components. 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.textAbstractAction
|
This class provides default implementations for the JFC Action interface. Action
|
The JFC Action interface provides a useful extension to the ActionListner 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 the Swing components. 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.htmlAbstractAction
|
This class provides default implementations for the JFC Action interface. Action
|
The JFC Action interface provides a useful extension to the ActionListner 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.treeCellEditor
|
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 the Swing components. 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
|
Object subclass that causes an action to occur at a predefined rate. |
|
JavaTM 2 Platform Standard Edition |
|||||||||
PREV NEXT | FRAMES NO FRAMES |