Generated by
JDiff

Package javax.swing

Added Classes and Interfaces
AbstractSpinnerModel This class provides the ChangeListener part of the SpinnerModel interface that should be suitable for most concrete SpinnerModel implementations.
InternalFrameFocusTraversalPolicy A FocusTraversalPolicy which can optionally provide an algorithm for determining a JInternalFrame's initial Component.
JFormattedTextField JFormattedTextField extends JTextField adding support for formatting arbitrary values as well as retrieving a particular object once the user has edited the text.
JFormattedTextField.AbstractFormatter Instances of AbstractFormatter are used by JFormattedTextField to handle the conversion both from an Object to a String and back from a String to an Object.
JFormattedTextField.AbstractFormatterFactory Instances of AbstractFormatterFactory are used by JFormattedTextField to obtain instances of AbstractFormatter which in turn are used to format values.
JSpinner A single line input field that lets the user select a number or an object value from an ordered sequence.
JSpinner.DateEditor An editor for a JSpinner whose model is a SpinnerDateModel.
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.
JSpinner.ListEditor An editor for a JSpinner whose model is a SpinnerListModel.
JSpinner.NumberEditor An editor for a JSpinner whose model is a SpinnerNumberModel.
LayoutFocusTraversalPolicy A SortingFocusTraversalPolicy which sorts Components based on their size position and orientation.
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.
SortingFocusTraversalPolicy A FocusTraversalPolicy that determines traversal order by sorting the Components of a focus traversal cycle based on a given Comparator.
SpinnerDateModel A SpinnerModel for sequences of Dates.
SpinnerListModel A simple implementation of SpinnerModel whose values are defined by an array or a List.
SpinnerModel A model for a potentially unbounded sequence of object values.
SpinnerNumberModel A SpinnerModel for sequences of numbers.
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.
SpringLayout.Constraints A Constraints object holds the constraints that govern the way a component's size and position change in a container controlled by a SpringLayout.
TransferHandler This class is used to handle the transfer of a Transferable to and from Swing components.
 

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.
AbstractCellEditor @version 1.8 12/03/01 A base class for CellEditors providing default implementations for the methods in the CellEditor interface except getCellEditorValue().
AbstractListModel The abstract definition for the data model that provides a List with its contents.
Box A lightweight container that uses a BoxLayout object as its layout manager.
Box.AccessibleBox This class implements accessibility support for the Box class.
Box.Filler An implementation of a lightweight component that participates in layout but has no view.
Box.Filler.AccessibleBoxFiller This class implements accessibility support for the Box.Filler class.
BoxLayout A layout manager that allows multiple components to be laid out either vertically or horizontally.
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.EditorDelegate The protected EditorDelegate class.
DefaultFocusManager This class has been obsoleted by the 1.4 focus APIs.
DefaultListSelectionModel Default data model for list selections.
DefaultSingleSelectionModel A generic implementation of SingleSelectionModel.
FocusManager This class has been obsoleted by the 1.4 focus APIs.
ImageIcon.AccessibleImageIcon This class implements accessibility support for the ImageIcon class.
JApplet An extended version of java.applet.Applet that adds support for the JFC/Swing component architecture.
JApplet.AccessibleJApplet This class implements accessibility support for the JApplet class.
JButton.AccessibleJButton This class implements accessibility support for the JButton class.
JCheckBox.AccessibleJCheckBox This class implements accessibility support for the JCheckBox class.
JCheckBoxMenuItem A menu item that can be selected or deselected.
JCheckBoxMenuItem.AccessibleJCheckBoxMenuItem This class implements accessibility support for the JCheckBoxMenuItem class.
JColorChooser JColorChooser provides a pane of controls designed to allow a user to manipulate and select a color.
JColorChooser.AccessibleJColorChooser This class implements accessibility support for the JColorChooser class.
JComboBox A component that combines a button or editable 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.
JComponent.AccessibleJComponent.
AccessibleContainerHandler
Fire PropertyChange listener if one is registered when children added/removed.
JComponent.AccessibleJComponent.
AccessibleFocusHandler
Fire PropertyChange listener if one is registered when focus events happen
JDesktopPane.AccessibleJDesktopPane This class implements accessibility support for the JDesktopPane class.
JDialog The main class for creating a dialog window.
JDialog.AccessibleJDialog This class implements accessibility support for the JDialog class.
JEditorPane A text component to edit various kinds of content.
JEditorPane.AccessibleJEditorPane This class implements accessibility support for the JEditorPane class.
JEditorPane.AccessibleJEditorPaneHTML This class provides support for AccessibleHypertext and is used in instances where the EditorKit installed in this JEditorPane is an instance of HTMLEditorKit.
JEditorPane.JEditorPaneAccessibleHypertextSupport What's returned by AccessibleJEditorPaneHTML.getAccessibleText.
JEditorPane.JEditorPaneAccessibleHypertextSupport.
HTMLLink
 
JFileChooser JFileChooser provides a simple mechanism for the user to choose a file.
JFileChooser.AccessibleJFileChooser This class implements accessibility support for the JFileChooser class.
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.
JInternalFrame.AccessibleJInternalFrame This class implements accessibility support for the JInternalFrame class.
JInternalFrame.JDesktopIcon.
AccessibleJDesktopIcon
This class implements accessibility support for the JInternalFrame.JDesktopIcon class.
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.
JLayeredPane.AccessibleJLayeredPane This class implements accessibility support for the JLayeredPane class.
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.
JList.AccessibleJList.
AccessibleJListChild
This class implements accessibility support appropriate for list children.
JMenu An implementation of a menu -- a popup window containing JMenuItems that is displayed when the user selects an item on the JMenuBar.
JMenu.AccessibleJMenu This class implements accessibility support for the JMenu class.
JMenu.WinListener A listener class that watches for a popup window closing.
JMenuBar An implementation of a menu bar.
JMenuBar.AccessibleJMenuBar This class implements accessibility support for the JMenuBar class.
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.
JOptionPane.AccessibleJOptionPane This class implements accessibility support for the JOptionPane class.
JPanel JPanel is a generic lightweight container.
JPanel.AccessibleJPanel This class implements accessibility support for the JPanel class.
JPasswordField.AccessibleJPasswordField This class implements accessibility support for the JPasswordField class.
JPopupMenu An implementation of a popup menu -- a small window that pops up and displays a series of choices.
JPopupMenu.AccessibleJPopupMenu This class implements accessibility support for the JPopupMenu class.
JProgressBar A component that by default displays an integer value within a bounded interval.
JProgressBar.AccessibleJProgressBar This class implements accessibility support for the JProgressBar class.
JRadioButton.AccessibleJRadioButton This class implements accessibility support for the JRadioButton class.
JRadioButtonMenuItem An implementation of a radio button menu item.
JRadioButtonMenuItem.
AccessibleJRadioButtonMenuItem
This class implements accessibility support for the JRadioButtonMenuItem class.
JRootPane A lightweight container used behind the scenes by JFrame JDialog JWindow JApplet and JInternalFrame.
JRootPane.AccessibleJRootPane This class implements accessibility support for the JRootPane class.
JRootPane.RootLayout A custom layout manager that is responsible for the layout of layeredPane glassPane and menuBar.
JScrollBar An implementation of a scrollbar.
JScrollBar.AccessibleJScrollBar This class implements accessibility support for the JScrollBar class.
JScrollPane Provides a scrollable view of a lightweight component.
JScrollPane.AccessibleJScrollPane This class implements accessibility support for the JScrollPane class.
JScrollPane.ScrollBar By default JScrollPane creates scrollbars that are instances of this class.
JSeparator JSeparator provides a general purpose component for implementing divider lines - most commonly used as a divider between menu items that breaks them up into logical groupings.
JSeparator.AccessibleJSeparator This class implements accessibility support for the JSeparator class.
JSlider A component that lets the user graphically select a value by sliding a knob within a bounded interval.
JSlider.AccessibleJSlider This class implements accessibility support for the JSlider class.
JSplitPane.AccessibleJSplitPane This class implements accessibility support for the JSplitPane class.
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.
JTabbedPane.AccessibleJTabbedPane This class implements accessibility support for the JTabbedPane class.
JTabbedPane.ModelListener We pass ModelChanged events along to the listeners with the tabbedpane (instead of the model itself) as the event source.
JTable The JTable is used to display and edit regular two-dimensional tables of cells.
JTable.AccessibleJTable This class implements accessibility support for the JTable class.
JTable.AccessibleJTable.
AccessibleJTableCell
The class provides an implementation of the Java Accessibility API appropriate to table cells.
JTable.AccessibleJTable.
AccessibleJTableModelChange
 
JTextArea A JTextArea is a multi-line area that displays plain text.
JTextArea.AccessibleJTextArea This class implements accessibility support for the JTextArea class.
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.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.
JToolBar.AccessibleJToolBar This class implements accessibility support for the JToolBar class.
JToolTip.AccessibleJToolTip This class implements accessibility support for the JToolTip class.
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.AccessibleJTree.
AccessibleJTreeNode
This class implements accessibility support for the JTree child.
JTree.TreeModelHandler Listens to the model and updates the expandedState accordingly when nodes are removed or changed.
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.AccessibleJViewport This class implements accessibility support for the JViewport class.
JViewport.ViewListener A listener for the view.
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 represents a key action on the keyboard or equivalent input device.
LookAndFeel Completely characterizes a look and feel from the point of view of the pluggable look and feel components.
MenuSelectionManager A MenuSelectionManager owns the selection in menu hierarchy.
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.
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.
SwingUtilities A collection of utility methods for Swing.
Timer Fires one or more action events after a specified delay.
ToolTipManager.insideTimerAction  
ToolTipManager.outsideTimerAction  
ToolTipManager.stillInsideTimerAction  
UIDefaults A table of defaults for Swing components.
UIManager This class keeps track of the current look and feel and its defaults.
WindowConstants Constants used to control the window-closing operation.