Package | Description |
---|---|
java.applet |
Provides the classes necessary to create an applet and the classes an applet
uses to communicate with its applet context.
|
java.awt |
Contains all of the classes for creating user
interfaces and for painting graphics and images.
|
javax.accessibility |
Defines a contract between user-interface components and an assistive technology
that provides access to those components.
|
javax.swing |
Provides a set of "lightweight"
(all-Java language) components that,
to the maximum degree possible, work the same on all platforms.
|
javax.swing.colorchooser |
Contains classes and interfaces used by the
JColorChooser
component. |
javax.swing.plaf |
Provides one interface and many abstract classes that
Swing uses to provide its pluggable look-and-feel capabilities.
|
javax.swing.plaf.basic |
Provides user interface objects built according to the
Basic look and feel.
|
javax.swing.plaf.metal |
Provides user interface objects built according to
the Java look and feel (once codenamed Metal),
which is the default look and feel.
|
javax.swing.plaf.multi |
Provides user interface objects that combine two or more look and feels.
|
javax.swing.table |
Provides classes and interfaces for dealing with
javax.swing.JTable . |
javax.swing.text |
Provides classes and interfaces that deal with editable
and noneditable text components.
|
javax.swing.text.html |
Provides the class
HTMLEditorKit and supporting classes
for creating HTML text editors. |
javax.swing.tree |
Provides classes and interfaces for dealing with
javax.swing.JTree . |
Class | Description |
---|---|
Accessible |
Interface Accessible is the main interface for the accessibility package.
|
AccessibleComponent |
The AccessibleComponent interface should be supported by any object
that is rendered on the screen.
|
AccessibleContext |
AccessibleContext represents the minimum information all accessible objects
return.
|
AccessibleRole |
Class AccessibleRole determines the role of a component.
|
AccessibleStateSet |
Class AccessibleStateSet determines a component's state set.
|
Class | Description |
---|---|
Accessible |
Interface Accessible is the main interface for the accessibility package.
|
AccessibleAction |
The AccessibleAction interface should be supported by any object
that can perform one or more actions.
|
AccessibleComponent |
The AccessibleComponent interface should be supported by any object
that is rendered on the screen.
|
AccessibleContext |
AccessibleContext represents the minimum information all accessible objects
return.
|
AccessibleRole |
Class AccessibleRole determines the role of a component.
|
AccessibleSelection |
This AccessibleSelection interface
provides the standard mechanism for an assistive technology to determine
what the current selected children are, as well as modify the selection set.
|
AccessibleStateSet |
Class AccessibleStateSet determines a component's state set.
|
AccessibleText |
The AccessibleText interface should be implemented by all
classes that present textual information on the display.
|
AccessibleValue |
The AccessibleValue interface should be supported by any object
that supports a numerical value (e.g., a scroll bar).
|
Class | Description |
---|---|
Accessible |
Interface Accessible is the main interface for the accessibility package.
|
AccessibleAction |
The AccessibleAction interface should be supported by any object
that can perform one or more actions.
|
AccessibleBundle |
Base class used to maintain a strongly typed enumeration.
|
AccessibleComponent |
The AccessibleComponent interface should be supported by any object
that is rendered on the screen.
|
AccessibleContext |
AccessibleContext represents the minimum information all accessible objects
return.
|
AccessibleEditableText |
The AccessibleEditableText interface should be implemented by all
classes that present editable textual information on the display.
|
AccessibleHyperlink |
Encapsulation of a link, or set of links (e.g.
|
AccessibleIcon |
The AccessibleIcon interface should be supported by any object
that has an associated icon (e.g., buttons).
|
AccessibleKeyBinding |
The AccessibleKeyBinding interface should be supported by any object
that has a keyboard bindings such as a keyboard mnemonic and/or keyboard
shortcut which can be used to select the object.
|
AccessibleRelation |
Class AccessibleRelation describes a relation between the
object that implements the AccessibleRelation and one or more other
objects.
|
AccessibleRelationSet |
Class AccessibleRelationSet determines a component's relation set.
|
AccessibleRole |
Class AccessibleRole determines the role of a component.
|
AccessibleSelection |
This AccessibleSelection interface
provides the standard mechanism for an assistive technology to determine
what the current selected children are, as well as modify the selection set.
|
AccessibleState |
Class AccessibleState describes a component's particular state.
|
AccessibleStateSet |
Class AccessibleStateSet determines a component's state set.
|
AccessibleTable |
Class AccessibleTable describes a user-interface component that
presents data in a two-dimensional table format.
|
AccessibleText |
The AccessibleText interface should be implemented by all
classes that present textual information on the display.
|
AccessibleTextSequence |
This class collects together key details of a span of text.
|
AccessibleValue |
The AccessibleValue interface should be supported by any object
that supports a numerical value (e.g., a scroll bar).
|
Class | Description |
---|---|
Accessible |
Interface Accessible is the main interface for the accessibility package.
|
AccessibleAction |
The AccessibleAction interface should be supported by any object
that can perform one or more actions.
|
AccessibleComponent |
The AccessibleComponent interface should be supported by any object
that is rendered on the screen.
|
AccessibleContext |
AccessibleContext represents the minimum information all accessible objects
return.
|
AccessibleEditableText |
The AccessibleEditableText interface should be implemented by all
classes that present editable textual information on the display.
|
AccessibleExtendedComponent |
The AccessibleExtendedComponent interface should be supported by any object
that is rendered on the screen.
|
AccessibleExtendedTable |
Class AccessibleExtendedTable provides extended information about
a user-interface component that presents data in a two-dimensional
table format.
|
AccessibleExtendedText |
The AccessibleExtendedText interface contains additional methods
not provided by the AccessibleText interface
Applications can determine if an object supports the AccessibleExtendedText
interface by first obtaining its AccessibleContext (see
Accessible )
and then calling the AccessibleContext.getAccessibleText() method of
AccessibleContext. |
AccessibleHyperlink |
Encapsulation of a link, or set of links (e.g.
|
AccessibleHypertext |
The AccessibleHypertext class is the base class for all
classes that present hypertext information on the display.
|
AccessibleIcon |
The AccessibleIcon interface should be supported by any object
that has an associated icon (e.g., buttons).
|
AccessibleKeyBinding |
The AccessibleKeyBinding interface should be supported by any object
that has a keyboard bindings such as a keyboard mnemonic and/or keyboard
shortcut which can be used to select the object.
|
AccessibleRelationSet |
Class AccessibleRelationSet determines a component's relation set.
|
AccessibleRole |
Class AccessibleRole determines the role of a component.
|
AccessibleSelection |
This AccessibleSelection interface
provides the standard mechanism for an assistive technology to determine
what the current selected children are, as well as modify the selection set.
|
AccessibleStateSet |
Class AccessibleStateSet determines a component's state set.
|
AccessibleTable |
Class AccessibleTable describes a user-interface component that
presents data in a two-dimensional table format.
|
AccessibleTableModelChange |
The AccessibleTableModelChange interface describes a change to
the table model.
|
AccessibleText |
The AccessibleText interface should be implemented by all
classes that present textual information on the display.
|
AccessibleTextSequence |
This class collects together key details of a span of text.
|
AccessibleValue |
The AccessibleValue interface should be supported by any object
that supports a numerical value (e.g., a scroll bar).
|
Class | Description |
---|---|
Accessible |
Interface Accessible is the main interface for the accessibility package.
|
Class | Description |
---|---|
Accessible |
Interface Accessible is the main interface for the accessibility package.
|
Class | Description |
---|---|
Accessible |
Interface Accessible is the main interface for the accessibility package.
|
AccessibleContext |
AccessibleContext represents the minimum information all accessible objects
return.
|
Class | Description |
---|---|
Accessible |
Interface Accessible is the main interface for the accessibility package.
|
Class | Description |
---|---|
Accessible |
Interface Accessible is the main interface for the accessibility package.
|
Class | Description |
---|---|
Accessible |
Interface Accessible is the main interface for the accessibility package.
|
AccessibleAction |
The AccessibleAction interface should be supported by any object
that can perform one or more actions.
|
AccessibleComponent |
The AccessibleComponent interface should be supported by any object
that is rendered on the screen.
|
AccessibleContext |
AccessibleContext represents the minimum information all accessible objects
return.
|
AccessibleExtendedComponent |
The AccessibleExtendedComponent interface should be supported by any object
that is rendered on the screen.
|
AccessibleRole |
Class AccessibleRole determines the role of a component.
|
AccessibleSelection |
This AccessibleSelection interface
provides the standard mechanism for an assistive technology to determine
what the current selected children are, as well as modify the selection set.
|
AccessibleStateSet |
Class AccessibleStateSet determines a component's state set.
|
AccessibleText |
The AccessibleText interface should be implemented by all
classes that present textual information on the display.
|
AccessibleValue |
The AccessibleValue interface should be supported by any object
that supports a numerical value (e.g., a scroll bar).
|
Class | Description |
---|---|
Accessible |
Interface Accessible is the main interface for the accessibility package.
|
AccessibleAction |
The AccessibleAction interface should be supported by any object
that can perform one or more actions.
|
AccessibleComponent |
The AccessibleComponent interface should be supported by any object
that is rendered on the screen.
|
AccessibleContext |
AccessibleContext represents the minimum information all accessible objects
return.
|
AccessibleEditableText |
The AccessibleEditableText interface should be implemented by all
classes that present editable textual information on the display.
|
AccessibleExtendedComponent |
The AccessibleExtendedComponent interface should be supported by any object
that is rendered on the screen.
|
AccessibleExtendedText |
The AccessibleExtendedText interface contains additional methods
not provided by the AccessibleText interface
Applications can determine if an object supports the AccessibleExtendedText
interface by first obtaining its AccessibleContext (see
Accessible )
and then calling the AccessibleContext.getAccessibleText() method of
AccessibleContext. |
AccessibleRole |
Class AccessibleRole determines the role of a component.
|
AccessibleStateSet |
Class AccessibleStateSet determines a component's state set.
|
AccessibleText |
The AccessibleText interface should be implemented by all
classes that present textual information on the display.
|
AccessibleTextSequence |
This class collects together key details of a span of text.
|
Class | Description |
---|---|
Accessible |
Interface Accessible is the main interface for the accessibility package.
|
AccessibleContext |
AccessibleContext represents the minimum information all accessible objects
return.
|
Class | Description |
---|---|
Accessible |
Interface Accessible is the main interface for the accessibility package.
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.