Generated by

Package javax.swing

Changed Classes and Interfaces
AbstractAction This class provides default implementations for the JFC Action interface.
AbstractButton Defines common behaviors for buttons and menu items.
ButtonGroup This class is used to create a multiple-exclusion scope for a set of buttons.
DefaultCellEditor The default editor for table and tree cells.
DefaultDesktopManager This is an implementation of the DesktopManager.
DefaultListSelectionModel Default data model for list selections.
DesktopManager DesktopManager objects are owned by a JDesktopPane object.
JCheckBox An implementation of a check box -- an item that can be selected or deselected and which displays its state to the user.
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 editable field and a drop-down list.
JComponent The base class for all Swing components except top-level containers.
JDialog The main class for creating a dialog window.
JEditorPane A text component to edit various kinds of content.
JFileChooser JFileChooser provides a simple mechanism for the user to choose a file.
JFormattedTextField JFormattedTextField extends JTextField adding support for formatting arbitrary values as well as retrieving a particular object once the user has edited the text.
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.
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.
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.
JProgressBar A component that by default displays an integer value within a bounded interval.
JRootPane A lightweight container used behind the scenes by JFrame JDialog JWindow JApplet and JInternalFrame.
JSpinner A single line input field that lets the user select a number or an object value from an ordered sequence.
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 JTable is used to display and edit regular two-dimensional tables of cells.
JTextArea A JTextArea is a multi-line area that displays plain text.
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.
Popup Popups are used to display a Component to the user typically on top of all the other Components in a particular containment hierarchy.
PopupFactory PopupFactory as the name implies is used to obtain instances of Popups.
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.
ScrollPaneLayout The layout manager used by JScrollPane.
SizeRequirements For the convenience of layout managers calculates information about the size and position of components.
SpinnerModel A model for a potentially unbounded sequence of object values.
Spring An instance of the Spring class holds three properties that characterize its behavior: the minimum preferred and maximum values.
SpringLayout A SpringLayout lays out the children of its associated container according to a set of constraints.
SwingUtilities A collection of utility methods for Swing.
ToolTipManager Manages all the ToolTips in the system.
WindowConstants Constants used to control the window-closing operation.