Uses of Package
javax.swing
Packages that use javax.swing
Package
Description
This package contains the JConsole API.
Contains all of the classes for creating user interfaces and for painting
graphics and images.
Provides interfaces that enable the development of input methods that can be
used with any Java runtime environment.
Provides a set of "lightweight" (all-Java language) components
that, to the maximum degree possible, work the same on all platforms.
Provides classes and interface for drawing specialized borders around a Swing
component.
Contains classes and interfaces used by the
JColorChooser
component.Provides for events fired by Swing components.
Contains classes and interfaces used by the
JFileChooser
component.Provides one interface and many abstract classes that Swing uses to provide
its pluggable look-and-feel capabilities.
Provides user interface objects built according to the Basic look and feel.
Provides user interface objects built according to the Java look and feel
(once codenamed Metal), which is the default look and feel.
Provides user interface objects that combine two or more look and feels.
Provides user interface objects built according to the cross-platform Nimbus
look and feel.
Synth is a skinnable look and feel in which all painting is delegated.
Provides classes and interfaces for dealing with
javax.swing.JTable
.Provides classes and interfaces that deal with editable and noneditable text
components.
Provides the class
HTMLEditorKit
and supporting classes for creating
HTML text editors.Provides classes and interfaces for dealing with
javax.swing.JTree
.-
Classes in javax.swing used by com.sun.tools.jconsoleClassDescription
JPanel
is a generic lightweight container.An abstract class to perform lengthy GUI-interaction tasks in a background thread. -
Classes in javax.swing used by java.awt
-
Classes in javax.swing used by java.awt.im.spiClassDescriptionAn extended version of
java.awt.Frame
that adds support for the JFC/Swing component architecture. -
Classes in javax.swing used by javax.swingClassDescriptionDefines common behaviors for buttons and menu items.This class implements accessibility support for the
AbstractButton
class.A base class forCellEditors
, providing default implementations for the methods in theCellEditor
interface exceptgetCellEditorValue()
.The abstract definition for the data model that provides aList
with its contents.This class provides the ChangeListener part of the SpinnerModel interface that should be suitable for most concrete SpinnerModel implementations.TheAction
interface provides a useful extension to theActionListener
interface in cases where the same functionality may be accessed by several controls.ActionMap
provides mappings fromObject
s (called keys orAction
names) toAction
s.Defines the data model used by components likeSlider
s andProgressBar
s.A lightweight container that uses a BoxLayout object as its layout manager.This class is used to create a multiple-exclusion scope for a set of buttons.State model for buttons.This interface defines the methods any general editor should be able to implement.The editor component used for JComboBox components.A data model for a combo box.AComponentInputMap
is anInputMap
associated with a particularJComponent
.The default implementation of aButton
component's data model.The protectedEditorDelegate
class.Renders an item in a list.DefaultRowSorter.ModelWrapper
is responsible for providing the data that gets sorted byDefaultRowSorter
.DesktopManager objects are owned by a JDesktopPane object.Drop modes, used to determine the method by which a component tracks and indicates a drop location during drag and drop.This class has been obsoleted by the 1.4 focus APIs.Enumeration of the possible waysParallelGroup
can align its children.Group
provides the basis for the two types of operations supported byGroupLayout
: laying out components one after another (SequentialGroup
) or aligned (ParallelGroup
).AGroup
that aligns and sizes its children.AGroup
that positions and sizes its elements sequentially, one after another.A small fixed size picture, typically used to decorate components.InputMap
provides a binding between an input event (currently onlyKeyStroke
s are used) and anObject
.This class provides the validation mechanism for Swing components.A FocusTraversalPolicy which can optionally provide an algorithm for determining a JInternalFrame's initial Component.An implementation of a "push" button.An implementation of a check box -- an item that can be selected or deselected, and which displays its state to the user.JColorChooser
provides a pane of controls designed to allow a user to manipulate and select a color.A component that combines a button or editable field and a drop-down list.The interface that defines aKeySelectionManager
.The base class for all Swing components except top-level containers.Inner class of JComponent used to provide default support for accessibility.A container used to create a multiple-document interface or a virtual desktop.The main class for creating a dialog window.A text component to edit various kinds of content.This class implements accessibility support for theJEditorPane
class.JFormattedTextField
extendsJTextField
adding support for formatting arbitrary values, as well as retrieving a particular object once the user has edited the text.Instances ofAbstractFormatter
are used byJFormattedTextField
to handle the conversion both from an Object to a String, and back from a String to an Object.