|
Class Summary |
| AbstractAction |
Safe: This class provides default implementations for the JFC Action
interface. |
| AbstractActionPropertyChangeListener |
A package-private PropertyChangeListener which listens for
property changes on an Action and updates the properties
of an ActionEvent source. |
| AbstractButton |
Safe: Defines common behaviors for buttons and menu items. |
| AbstractCellEditor |
Safe: @version 1.8 12/03/01
A base class for CellEditors, providing default
implementations for the methods in the CellEditor
interface except getCellEditorValue(). |
| AbstractListModel |
Safe: The abstract definition for the data model that provides
a List with its contents. |
| AbstractSpinnerModel |
Safe:
This class provides the ChangeListener part of the
SpinnerModel interface that should be suitable for most concrete SpinnerModel
implementations. |
| ActionMap |
Safe: ActionMap provides mappings from
Objects
(called keys or Action names)
to Actions. |
| AncestorNotifier |
|
| Autoscroller |
|
| BorderFactory |
Safe: Factory class for vending standard Border objects. |
| Box |
Safe: A lightweight container
that uses a BoxLayout object as its layout manager. |
| BoxLayout |
Safe: A layout manager that allows multiple components to be laid out either
vertically or horizontally. |
| ButtonGroup |
Safe: |
| CellRendererPane |
Safe:
This class is inserted in between cell renderers and the components that
use them. |
| ColorChooserDialog |
|
| ColorTracker |
|
| CompareTabOrderComparator |
|
| ComponentInputMap |
Unsafe: |
| DebugGraphics |
Unsafe: Graphics subclass supporting graphics debugging. |
| DebugGraphicsFilter |
Color filter for DebugGraphics, used for images only. |
| DebugGraphicsInfo |
Class used by DebugGraphics for maintaining information about how
to render graphics calls. |
| DebugGraphicsObserver |
ImageObserver for DebugGraphics, used for images only. |
| DefaultBoundedRangeModel |
Safe: A generic implementation of BoundedRangeModel. |
| DefaultButtonModel |
Safe: The default implementation of a Button component's data model. |
| DefaultCellEditor |
Safe: The default editor for table and tree cells. |
| DefaultComboBoxModel |
Safe: The default model for combo boxes. |
| DefaultDesktopManager |
Unsafe: This is an implementation of the DesktopManager. |
| DefaultFocusManager |
Unsafe: |
| DefaultListCellRenderer |
Safe: Renders an item in a list. |
| DefaultListModel |
Safe: This class loosely implements the java.util.Vector
API, in that it implements the 1.1.x version of
java.util.Vector, has no collection class support,
and notifies the ListDataListeners when changes occur. |
| DefaultListSelectionModel |
Safe: |
| DefaultSingleSelectionModel |
Safe: A generic implementation of SingleSelectionModel. |
| DelegatingDefaultFocusManager |
Provides a javax.swing.DefaultFocusManager view onto an arbitrary
java.awt.KeyboardFocusManager. |
| FocusManager |
Unsafe: This class has been obsoleted by the 1.4 focus APIs. |
| GrayFilter |
Safe: An image filter that "disables" an image by turning
it into a grayscale image, and brightening the pixels
in the image. |
| ImageIcon |
Safe: An implementation of the Icon interface that paints Icons
from Images. |
| InputMap |
Unsafe: |
| InputVerifier |
Unsafe: The purpose of this class is to help clients support smooth focus
navigation through GUIs with text fields. |
| InternalFrameFocusTraversalPolicy |
Unsafe: A FocusTraversalPolicy which can optionally provide an algorithm for
determining a JInternalFrame's initial Component. |
| JApplet |
Unsafe: An extended version of java.applet.Applet that adds support for
the JFC/Swing component architecture. |
| JButton |
Safe: |
| JCheckBox |
Safe: An implementation of a check box -- an item that can be selected or
deselected, and which displays its state to the user. |
| JCheckBoxMenuItem |
Safe: A menu item that can be selected or deselected. |
| JColorChooser |
Safe: JColorChooser provides a pane of controls designed to allow
a user to manipulate and select a color. |
| JComboBox |
Safe: |
| JComponent |
Safe: The base class for all Swing components except top-level containers. |
| JDesktopPane |
Unsafe: |
| JDialog |
Unsafe: |
| JEditorPane |
Safe: A text component to edit various kinds of content. |
| JFileChooser |
Unsafe: JFileChooser provides a simple mechanism for the user to
choose a file. |
| JFormattedTextField |
Safe: |
| JFrame |
Unsafe: |
| JInternalFrame |
Unsafe: |
| JLabel |
Safe: A display area for a short text string or an image,
or both. |
| JLayeredPane |
Unsafe: |
| JList |
Safe: |
| JMenu |
Safe: |
| JMenuBar |
Safe: |
| JMenuItem |
Safe: An implementation of an item in a menu. |
| JOptionPane |
Unsafe: |
| JPanel |
Safe: JPanel is a generic lightweight container. |
| JPasswordField |
Safe: 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 |
Safe: |
| JProgressBar |
Safe: A component that, by default, displays an integer value within a bounded
interval. |
| JRadioButton |
Safe: An implementation of a radio button -- an item that can be selected or
deselected, and which displays its state to the user. |
| JRadioButtonMenuItem |
Safe: An implementation of a radio button menu item. |
| JRootPane |
Unsafe: |
| JScrollBar |
Safe: |
| JScrollPane |
Safe: |
| JSeparator |
Safe: 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. |
| JSlider |
Safe: A component that lets the user graphically select a value by sliding
a knob within a bounded interval. |
| JSpinner |
Safe: A single line input field that lets the user select a
number or an object value from an ordered sequence. |
| JSplitPane |
Safe: JSplitPane is used to divide two (and only two)
Components. |
| JTabbedPane |
Safe: 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 |
Safe: |
| JTextArea |
Safe: A JTextArea is a multi-line area that displays plain text. |
| JTextField |
Safe: |
| JTextPane |
Unsafe: A text component that can be marked up with attributes that are
represented graphically. |
| JToggleButton |
Safe: An implementation of a two-state button. |
| JToolBar |
Safe: JToolBar provides a component that is useful for
displaying commonly used Actions or controls. |
| JToolTip |
Safe: |
| JTree |
Safe:
A control that displays a set of hierarchical data as an outline. |
| JViewport |
Safe: |
| JWindow |
Unsafe:
A JWindow is a container that can be displayed anywhere on the
user's desktop. |
| KeyboardManager |
The KeyboardManager class is used to help dispatch keyboard actions for the
WHEN_IN_FOCUSED_WINDOW style actions. |
| KeyStroke |
Unsafe: |
| LayoutComparator |
Comparator which attempts to sort Components based on their size and
position. |
| LayoutFocusTraversalPolicy |
Unsafe: A SortingFocusTraversalPolicy which sorts Components based on their size,
position, and orientation. |
| LegacyGlueFocusTraversalPolicy |
A FocusTraversalPolicy which provides support for legacy applications which
handle focus traversal via JComponent.setNextFocusableComponent or by
installing a custom DefaultFocusManager. |
| LegacyLayoutFocusTraversalPolicy |
|
| LookAndFeel |
Unsafe: |
| MenuSelectionManager |
Safe: |
| MultiUIDefaults |
|
| OverlayLayout |
Safe: A layout manager to arrange components over the top
of each other. |
| Popup |
Safe: |
| PopupFactory |
Unsafe: PopupFactory, as the name implies, is used to obtain
instances of Popups. |
| ProgressMonitor |
Unsafe: |
| ProgressMonitorInputStream |
Unsafe:
Monitors the progress of reading from some InputStream. |
| RepaintManager |
Unsafe: 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 |
Safe: The layout manager used by JScrollPane. |
| SizeRequirements |
Safe: |
| SizeSequence |
Safe: |
| SortingFocusTraversalPolicy |
Unsafe: A FocusTraversalPolicy that determines traversal order by sorting the
Components of a focus traversal cycle based on a given Comparator. |
| SpinnerDateModel |
Safe: A SpinnerModel for sequences of Dates. |
| SpinnerListModel |
Safe:
A simple implementation of SpinnerModel whose
values are defined by an array or a List. |
| SpinnerNumberModel |
Safe:
A SpinnerModel for sequences of numbers. |
| Spring |
Safe: |
| SpringLayout |
Safe: A SpringLayout lays out the children of its associated container
according to a set of constraints. |
| SwingContainerOrderFocusTraversalPolicy |
|
| SwingDefaultFocusTraversalPolicy |
|
| SwingGraphics |
|
| SwingUtilities |
Safe: A collection of utility methods for Swing. |
| SystemEventQueueUtilities |
Swing internal utilities for dealing with the AWT system event
queue. |
| Timer |
Unsafe: |
| TimerQueue |
|
| ToolTipManager |
Safe: Manages all the ToolTips in the system. |
| TransferHandler |
Unsafe: This class is used to handle the transfer of a Transferable
to and from Swing components. |
| UIDefaults |
Unsafe: |
| UIManager |
Unsafe: This class keeps track of the current look and feel and its
defaults. |
| ViewportLayout |
Safe: The default layout manager for JViewport. |