| AboutDialog |
|
| AbstractButton |
Defines common behaviors for buttons and menu items. |
| AbstractColorChooserPanel |
This is the abstract superclass for color choosers. |
| Applet |
An applet is a small program that is intended not to be run on
its own, but rather to be embedded inside another application. |
| AppletPanel |
Applet panel class. |
| AppletViewer |
The applet viewer makes it possible to run a Java applet without using a browser. |
| ApplicationTool |
|
| BasicArrowButton |
JButton object that draws a scaled Arrow in one of the cardinal directions. |
| BasicComboBoxRenderer |
ComboBox renderer
Warning:
Serialized objects of this class will not be compatible with
future Swing releases. |
| BasicComboBoxRenderer.UIResource |
A subclass of BasicComboBoxRenderer that implements UIResource. |
| BasicComboPopup |
This is a basic implementation of the ComboPopup interface. |
| BasicInternalFrameTitlePane |
The class that manages a basic title bar
Warning:
Serialized objects of this class will not be compatible with
future Swing releases. |
| BasicInternalFrameTitlePane.SystemMenuBar |
This class should be treated as a "protected" inner class. |
| BasicSplitPaneDivider |
Divider used by BasicSplitPaneUI. |
| BasicToolBarUI.DragWindow |
|
| BorderedComponent |
|
| Box |
A lightweight container
that uses a BoxLayout object as its layout manager. |
| Box.Filler |
An implementation of a lightweight component that participates in
layout but has no view. |
| Button |
This class creates a labeled button. |
| Canvas |
A Canvas component represents a blank rectangular
area of the screen onto which the application can draw or from
which the application can trap input events from the user. |
| CellRendererPane |
This class is inserted in between cell renderers and the components that
use them. |
| Checkbox |
A check box is a graphical component that can be in either an
"on" (true) or "off" (false) state. |
| Choice |
The Choice class presents a pop-up menu of choices. |
| ClassTreeTool |
|
| ColorEditor |
|
| CommandTool |
|
| Component |
A component is an object having a graphical representation
that can be displayed on the screen and that can interact with the
user. |
| CompositionArea |
A composition area is used to display text that's being composed
using an input method in its own user interface environment,
typically in a root window. |
| ConnectDialog |
|
| Container |
A generic Abstract Window Toolkit(AWT) container object is a component
that can contain other AWT components. |
| CreateMBeanDialog |
|
| DefaultListCellRenderer |
Renders an item in a list. |
| DefaultListCellRenderer.UIResource |
A subclass of DefaultListCellRenderer that implements UIResource. |
| DefaultTableCellHeaderRenderer |
|
| DefaultTableCellRenderer |
The standard class for rendering (displaying) individual cells
in a JTable. |
| DefaultTableCellRenderer.UIResource |
A subclass of DefaultTableCellRenderer that
implements UIResource. |
| DefaultTreeCellEditor.DefaultTextField |
TextField used when no editor is supplied. |
| DefaultTreeCellEditor.EditorContainer |
Container responsible for placing the editingComponent. |
| DefaultTreeCellRenderer |
Displays an entry in a tree. |
| Dialog |
A Dialog is a top-level window with a title and a border
that is typically used to take some form of input from the user. |
| EmbeddedFrame |
A generic container used for embedding Java components, usually applets. |
| FileDialog |
The FileDialog class displays a dialog window
from which the user can select a file. |
| FilePane |
WARNING: This class is an implementation detail and is only
public so that it can be used by two packages. |
| FilePane.FileRenderer |
|
| FocusingTextField |
FocusingTextField: a subclass of java.awt.TextField that handles moving the
input focus from field to field, as when the user hits 'return.' |
| FontEditor |
|
| Frame |
A Frame is a top-level window with a title and a border. |
| GUI |
|
| HTMLPane |
|
| InputMethodJFrame |
Implements a Swing based input method window that provides the minimal
functionality as specified in
createInputMethodJFrame(String, boolean). |
| InternalDialog |
Used instead of JDialog in a JDesktopPane/JInternalFrame environment. |
| JApplet |
An extended version of java.applet.Applet that adds support for
the JFC/Swing component architecture. |
| 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. |
| 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. |
| JConsole |
|
| JDesktopPane |
A container used to create a multiple-document interface or a virtual desktop. |
| 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. |
| JInternalFrame.JDesktopIcon |
This component represents an iconified version of a
JInternalFrame. |
| JLabel |
A display area for a short text string or an image,
or both. |
| JLayeredPane |
JLayeredPane adds depth to a JFC/Swing container,
allowing components to overlap each other when needed. |
| JList |
A component that displays a list of objects and allows the user to select
one or more items. |
| 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. |
| JOptionPane |
JOptionPane makes it easy to pop up a standard dialog box that
prompts users for a value or informs them of something. |
| JPanel |
JPanel is a generic lightweight container. |
| JPasswordField |
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 |
An implementation of a popup menu -- a small window that pops up
and displays a series of choices. |
| JPopupMenu.Separator |
A popup menu-specific separator. |
| JProgressBar |
A component that visually displays the progress of some task. |
| 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 lightweight component. |
| 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. |
| JSlider |
A component that lets the user graphically select a value by sliding
a knob within a bounded interval. |
| 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. |
| 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 |
The JTable is used to display and edit regular two-dimensional tables
of cells. |
| JTableHeader |
This is the object which manages the header of the JTable. |
| JTextArea |
A JTextArea is a multi-line area that displays plain text. |
| JTextComponent |
JTextComponent is the base class for swing text
components. |
| 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. |
| JToolBar.Separator |
A toolbar-specific separator. |
| JToolTip |
Used to display a "Tip" for a Component. |
| 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. |
| Label |
A Label object is a component for placing text in a
container. |
| LabeledComponent |
|
| List |
The List component presents the user with a
scrolling list of text items. |
| MBeansTab |
|
| MaximizableInternalFrame |
This class is a temporary workaround for bug 4834918:
Win L&F: JInternalFrame should merge with JMenuBar when maximized. |
| Menu |
A Menu object is a pull-down menu component
that is deployed from a menu bar. |
| MenuBar |
The MenuBar class encapsulates the platform's
concept of a menu bar bound to a frame. |
| MetalComboBoxButton |
JButton subclass to help out MetalComboBoxUI
Warning:
Serialized objects of this class will not be compatible with
future Swing releases. |
| MetalComboBoxUI.MetalComboPopup |
This class is deprecated.
As of Java 2 platform v1.4.
|
| MetalFileChooserUI.FileRenderer |
|
| MetalFileChooserUI.FilterComboBoxRenderer |
Render different type sizes and styles. |
| MetalInternalFrameTitlePane |
Class that manages a JLF title bar |
| MetalScrollButton |
JButton object for Metal scrollbar arrows. |
| MonitorTool |
|
| MotifComboBoxUI.MotifComboPopup |
Overriden to empty the MouseMotionListener. |
| MotifDesktopIconUI.IconButton |
|
| MotifDesktopIconUI.IconLabel |
|
| MotifFileChooserUI.DirectoryCellRenderer |
|
| MotifFileChooserUI.FileCellRenderer |
|
| MotifFileChooserUI.FilterComboBoxRenderer |
Render different type sizes and styles. |
| MotifInternalFrameTitlePane |
Class that manages a Motif title bar |
| MotifScrollBarButton |
Motif scroll bar button. |
| MotifSplitPaneDivider |
Divider used for Motif split pane. |
| MotifTreeCellRenderer |
Motif rendered to display a tree cell. |
| OperationEntry |
|
| Panel |
Panel is the simplest container class. |
| Plotter |
|
| PlotterPanel |
|
| PopupMenu |
A class that implements a menu which can be dynamically popped up
at a specified position within a component. |
| ScrollPane |
A container class which implements automatic horizontal and/or
vertical scrolling for a single child component. |
| Scrollbar |
The Scrollbar class embodies a scroll bar, a
familiar user-interface object. |
| SerialVer |
|
| ServiceDialog |
A class which implements a cross-platform print dialog. |
| SimpleInputMethodWindow |
Implements a simple input method window that provides the minimal
functionality as specified in
createInputMethodWindow(String, boolean). |
| SourceTool |
|
| SourceTreeTool |
|
| StackTraceTool |
|
| Tab |
|
| TableScrollPaneCorner |
TableScrollPaneCorner - A simple component that paints itself using the table
header background painter. |
| TextArea |
A TextArea object is a multi-line region
that displays text. |
| TextComponent |
The TextComponent class is the superclass of
any component that allows the editing of some text. |
| TextField |
A TextField object is a text component
that allows for the editing of a single line of text. |
| ThreadTreeTool |
|
| TimeComboBox |
A combo box to control the visible time range for one or more Plotter components. |
| TypeScript |
|
| VMInternalFrame |
|
| VMPanel |
|
| Window |
A Window object is a top-level window with no borders and no
menubar. |
| WindowsComboBoxUI.WindowsComboPopup |
This class is deprecated.
As of Java 2 platform v1.4.
|
| WindowsFileChooserUI.FileRenderer |
|
| WindowsFileChooserUI.FilterComboBoxRenderer |
Render different type sizes and styles. |
| WindowsInternalFrameTitlePane |
|
| WindowsPlacesBar |
WARNING: This class is an implementation detail and is only
public so that it can be used by two packages. |
| WindowsSplitPaneDivider |
Divider used for Windows split pane. |
| WindowsTreeUI.WindowsTreeCellRenderer |
|
| XMBeanAttributes |
|
| XMBeanInfo |
|
| XMBeanNotifications |
|
| XMBeanOperations |
|
| XObject |
This provides a wrapper to the Object class to allow it to be
displayed/manipulated as a GUI object. |
| XOpenTypeViewer |
|
| XOperations |
|
| XPlotter |
|
| XPlottingViewer |
|
| XSheet |
|
| XTable |
|
| XTextField |
This list implements the drag and drop functionality. |
| XTextFieldEditor |
|
| XTree |
|
| XTreeRenderer |
|