Fields Summary |
---|
public static final AccessibleState | ACTIVEIndicates a window is currently the active window. This includes
windows, dialogs, frames, etc. In addition, this state is used
to indicate the currently active child of a component such as a
list, table, or tree. For example, the active child of a list
is the child that is drawn with a rectangle around it. |
public static final AccessibleState | PRESSEDIndicates this object is currently pressed. This is usually
associated with buttons and indicates the user has pressed a
mouse button while the pointer was over the button and has
not yet released the mouse button. |
public static final AccessibleState | ARMEDIndicates that the object is armed. This is usually used on buttons
that have been pressed but not yet released, and the mouse pointer
is still over the button. |
public static final AccessibleState | BUSYIndicates the current object is busy. This is usually used on objects
such as progress bars, sliders, or scroll bars to indicate they are
in a state of transition. |
public static final AccessibleState | CHECKEDIndicates this object is currently checked. This is usually used on
objects such as toggle buttons, radio buttons, and check boxes. |
public static final AccessibleState | EDITABLEIndicates the user can change the contents of this object. This
is usually used primarily for objects that allow the user to
enter text. Other objects, such as scroll bars and sliders,
are automatically editable if they are enabled. |
public static final AccessibleState | EXPANDABLEIndicates this object allows progressive disclosure of its children.
This is usually used with hierarchical objects such as trees and
is often paired with the EXPANDED or COLLAPSED states. |
public static final AccessibleState | COLLAPSEDIndicates this object is collapsed. This is usually paired with the
EXPANDABLE state and is used on objects that provide progressive
disclosure such as trees. |
public static final AccessibleState | EXPANDEDIndicates this object is expanded. This is usually paired with the
EXPANDABLE state and is used on objects that provide progressive
disclosure such as trees. |
public static final AccessibleState | ENABLEDIndicates this object is enabled. The absence of this state from an
object's state set indicates this object is not enabled. An object
that is not enabled cannot be manipulated by the user. In a graphical
display, it is usually grayed out. |
public static final AccessibleState | FOCUSABLEIndicates this object can accept keyboard focus, which means all
events resulting from typing on the keyboard will normally be
passed to it when it has focus. |
public static final AccessibleState | FOCUSEDIndicates this object currently has the keyboard focus. |
public static final AccessibleState | ICONIFIEDIndicates this object is minimized and is represented only by an
icon. This is usually only associated with frames and internal
frames. |
public static final AccessibleState | MODALIndicates something must be done with this object before the
user can interact with an object in a different window. This
is usually associated only with dialogs. |
public static final AccessibleState | OPAQUEIndicates this object paints every pixel within its
rectangular region. A non-opaque component paints only some of
its pixels, allowing the pixels underneath it to "show through".
A component that does not fully paint its pixels therefore
provides a degree of transparency. |
public static final AccessibleState | RESIZABLEIndicates the size of this object is not fixed. |
public static final AccessibleState | MULTISELECTABLEIndicates this object allows more than one of its children to
be selected at the same time. |
public static final AccessibleState | SELECTABLEIndicates this object is the child of an object that allows its
children to be selected, and that this child is one of those
children that can be selected. |
public static final AccessibleState | SELECTEDIndicates this object is the child of an object that allows its
children to be selected, and that this child is one of those
children that has been selected. |
public static final AccessibleState | SHOWINGIndicates this object, the object's parent, the object's parent's
parent, and so on, are all visible. Note that this does not
necessarily mean the object is painted on the screen. It might
be occluded by some other showing object. |
public static final AccessibleState | VISIBLEIndicates this object is visible. Note: this means that the
object intends to be visible; however, it may not in fact be
showing on the screen because one of the objects that this object
is contained by is not visible. |
public static final AccessibleState | VERTICALIndicates the orientation of this object is vertical. This is
usually associated with objects such as scrollbars, sliders, and
progress bars. |
public static final AccessibleState | HORIZONTALIndicates the orientation of this object is horizontal. This is
usually associated with objects such as scrollbars, sliders, and
progress bars. |
public static final AccessibleState | SINGLE_LINEIndicates this (text) object can contain only a single line of text |
public static final AccessibleState | MULTI_LINEIndicates this (text) object can contain multiple lines of text |
public static final AccessibleState | TRANSIENTIndicates this object is transient. An assistive technology should
not add a PropertyChange listener to an object with transient state,
as that object will never generate any events. Transient objects
are typically created to answer Java Accessibility method queries,
but otherwise do not remain linked to the underlying object (for
example, those objects underneath lists, tables, and trees in Swing,
where only one actual UI Component does shared rendering duty for
all of the data objects underneath the actual list/table/tree elements). |
public static final AccessibleState | MANAGES_DESCENDANTSIndicates this object is responsible for managing its
subcomponents. This is typically used for trees and tables
that have a large number of subcomponents and where the
objects are created only when needed and otherwise remain virtual.
The application should not manage the subcomponents directly. |
public static final AccessibleState | INDETERMINATEIndicates that the object state is indeterminate. An example
is selected text that is partially bold and partially not
bold. In this case the attributes associated with the selected
text are indeterminate. |
public static final AccessibleState | TRUNCATEDA state indicating that text is truncated by a bounding rectangle
and that some of the text is not displayed on the screen. An example
is text in a spreadsheet cell that is truncated by the bounds of
the cell. |