Generated by

Package javax.swing

Added Classes
AbstractCellEditor @version 1.4 02/02/00 A base class for CellEditors providing default implementations for the methods in the CellEditor interface except getCellEditorValue().
ActionMap ActionMap provides mappings from Objects (called keys or Action names) to Actions.
ComponentInputMap A ComponentInputMap is an InputMap associated with a particular JComponent.
ImageIcon.AccessibleImageIcon This class implements accessibility support for the ImageIcon class.
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.
Fire PropertyChange listener if one is registered when focus events happen
SizeSequence A SizeSequence object efficiently maintains an ordered list of sizes and corresponding positions.
UIDefaults.LazyInputMap LazyInputMap will create a InputMap in its createValue method.
UIDefaults.ProxyLazyValue This class provides an implementation of LazyValue which can be used to delay loading of the Class for the instance to be created.

Changed Classes and Interfaces
AbstractAction This class provides default implementations for the JFC Action interface.
AbstractButton Defines common behaviors for buttons and menu items.
AbstractButton.AccessibleAbstractButton This class implements accessibility support for the AbstractButton class.
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.
BorderFactory Factory class for vending standard Border objects.
Box.AccessibleBox This class implements accessibility support for the Box class.
Box.Filler.AccessibleBoxFiller This class implements accessibility support for the Box.Filler class.
ButtonGroup This class is used to create a multiple-exclusion scope for a set of buttons.
CellRendererPane.AccessibleCellRendererPane This class implements accessibility support for the CellRendererPane class.
DefaultBoundedRangeModel A generic implementation of BoundedRangeModel.
DefaultButtonModel The default implementation of a Button component's data model.
DefaultCellEditor The default editor for table and tree cells.
DefaultListCellRenderer Renders an item in a list.
DefaultListSelectionModel Default data model for list selections.
DefaultSingleSelectionModel A generic implementation of SingleSelectionModel.
ImageIcon An implementation of the Icon interface that paints Icons from Images.
JApplet.AccessibleJApplet This class implements accessibility support for the JApplet class.
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.
JComboBox A component that combines a button or text field and a drop-down list.
JComboBox.AccessibleJComboBox This class implements accessibility support for the JComboBox class.
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.AccessibleJDialog This class implements accessibility support for the JDialog class.
JEditorPane A text component to edit various kinds of content.
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.
JFrame.AccessibleJFrame This class implements accessibility support for the JFrame class.
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.
JLabel.AccessibleJLabel The class used to obtain the accessible role for this object.
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.
JPopupMenu An implementation of a popup menu -- a small window that pops up and displays a series of choices.
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.
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.
JTextPane A text component that can be marked up with attributes that are represented graphically.
JToggleButton An implementation of a two-state button.
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.
JViewport The "viewport" or "porthole" through which you see the underlying information.
JWindow A JWindow is a container that can be displayed anywhere on the user's desktop.
JWindow.AccessibleJWindow This class implements accessibility support for the JWindow class.
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).
LookAndFeel Completely characterizes a look and feel from the point of view of the pluggable look and feel components.
ScrollPaneConstants Constants used with the JScrollPane component.
SwingUtilities A collection of utility methods for Swing.
Timer Causes an action to occur at a predefined rate.
ToolTipManager Manages all the ToolTips in the system.