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
Object s
(called keys or Action names)
to Action s. |
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 ListDataListener s 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)
Component s. |
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 Action s 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 Popup s. |
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 Date s. |
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 . |