javax.accessibility
Class AccessibleRole

java.lang.Object sample code for java.lang.Object definition code for java.lang.Object 
  extended by javax.accessibility.AccessibleBundle sample code for javax.accessibility.AccessibleBundle definition code for javax.accessibility.AccessibleBundle 
      extended by javax.accessibility.AccessibleRole

public class AccessibleRole
extends AccessibleBundle sample code for javax.accessibility.AccessibleBundle definition code for javax.accessibility.AccessibleBundle

Class AccessibleRole determines the role of a component. The role of a component describes its generic function. (E.G., "push button," "table," or "list.")

The toDisplayString method allows you to obtain the localized string for a locale independent key from a predefined ResourceBundle for the keys defined in this class.

The constants in this class present a strongly typed enumeration of common object roles. A public constructor for this class has been purposely omitted and applications should use one of the constants from this class. If the constants in this class are not sufficient to describe the role of an object, a subclass should be generated from this class and it should provide constants in a similar manner.


Field Summary
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole ALERT sample code for javax.accessibility.AccessibleRole.ALERT definition code for javax.accessibility.AccessibleRole.ALERT
          Object is used to alert the user about something.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole AWT_COMPONENT sample code for javax.accessibility.AccessibleRole.AWT_COMPONENT definition code for javax.accessibility.AccessibleRole.AWT_COMPONENT
          An AWT component, but nothing else is known about it.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole CANVAS sample code for javax.accessibility.AccessibleRole.CANVAS definition code for javax.accessibility.AccessibleRole.CANVAS
          Object that can be drawn into and is used to trap events.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole CHECK_BOX sample code for javax.accessibility.AccessibleRole.CHECK_BOX definition code for javax.accessibility.AccessibleRole.CHECK_BOX
          A choice that can be checked or unchecked and provides a separate indicator for the current state.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole COLOR_CHOOSER sample code for javax.accessibility.AccessibleRole.COLOR_CHOOSER definition code for javax.accessibility.AccessibleRole.COLOR_CHOOSER
          A specialized dialog that lets the user choose a color.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole COLUMN_HEADER sample code for javax.accessibility.AccessibleRole.COLUMN_HEADER definition code for javax.accessibility.AccessibleRole.COLUMN_HEADER
          The header for a column of data.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole COMBO_BOX sample code for javax.accessibility.AccessibleRole.COMBO_BOX definition code for javax.accessibility.AccessibleRole.COMBO_BOX
          A list of choices the user can select from.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole DATE_EDITOR sample code for javax.accessibility.AccessibleRole.DATE_EDITOR definition code for javax.accessibility.AccessibleRole.DATE_EDITOR
          A DATE_EDITOR is a component that allows users to edit java.util.Date and java.util.Time objects
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole DESKTOP_ICON sample code for javax.accessibility.AccessibleRole.DESKTOP_ICON definition code for javax.accessibility.AccessibleRole.DESKTOP_ICON
          An iconified internal frame in a DESKTOP_PANE.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole DESKTOP_PANE sample code for javax.accessibility.AccessibleRole.DESKTOP_PANE definition code for javax.accessibility.AccessibleRole.DESKTOP_PANE
          A pane that supports internal frames and iconified versions of those internal frames.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole DIALOG sample code for javax.accessibility.AccessibleRole.DIALOG definition code for javax.accessibility.AccessibleRole.DIALOG
          A top level window with title bar and a border.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole DIRECTORY_PANE sample code for javax.accessibility.AccessibleRole.DIRECTORY_PANE definition code for javax.accessibility.AccessibleRole.DIRECTORY_PANE
          A pane that allows the user to navigate through and select the contents of a directory.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole EDITBAR sample code for javax.accessibility.AccessibleRole.EDITBAR definition code for javax.accessibility.AccessibleRole.EDITBAR
          A role indicating the object acts as a formula for calculating a value.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole FILE_CHOOSER sample code for javax.accessibility.AccessibleRole.FILE_CHOOSER definition code for javax.accessibility.AccessibleRole.FILE_CHOOSER
          A specialized dialog that displays the files in the directory and lets the user select a file, browse a different directory, or specify a filename.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole FILLER sample code for javax.accessibility.AccessibleRole.FILLER definition code for javax.accessibility.AccessibleRole.FILLER
          An object that fills up space in a user interface.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole FONT_CHOOSER sample code for javax.accessibility.AccessibleRole.FONT_CHOOSER definition code for javax.accessibility.AccessibleRole.FONT_CHOOSER
          A FONT_CHOOSER is a component that lets the user pick various attributes for fonts.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole FOOTER sample code for javax.accessibility.AccessibleRole.FOOTER definition code for javax.accessibility.AccessibleRole.FOOTER
          A text footer
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole FRAME sample code for javax.accessibility.AccessibleRole.FRAME definition code for javax.accessibility.AccessibleRole.FRAME
          A top level window with a title bar, border, menu bar, etc.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole GLASS_PANE sample code for javax.accessibility.AccessibleRole.GLASS_PANE definition code for javax.accessibility.AccessibleRole.GLASS_PANE
          A pane that is guaranteed to be painted on top of all panes beneath it.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole GROUP_BOX sample code for javax.accessibility.AccessibleRole.GROUP_BOX definition code for javax.accessibility.AccessibleRole.GROUP_BOX
          A GROUP_BOX is a simple container that contains a border around it and contains components inside it.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole HEADER sample code for javax.accessibility.AccessibleRole.HEADER definition code for javax.accessibility.AccessibleRole.HEADER
          A text header
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole HYPERLINK sample code for javax.accessibility.AccessibleRole.HYPERLINK definition code for javax.accessibility.AccessibleRole.HYPERLINK
          A hypertext anchor
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole ICON sample code for javax.accessibility.AccessibleRole.ICON definition code for javax.accessibility.AccessibleRole.ICON
          A small fixed size picture, typically used to decorate components.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole INTERNAL_FRAME sample code for javax.accessibility.AccessibleRole.INTERNAL_FRAME definition code for javax.accessibility.AccessibleRole.INTERNAL_FRAME
          A frame-like object that is clipped by a desktop pane.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole LABEL sample code for javax.accessibility.AccessibleRole.LABEL definition code for javax.accessibility.AccessibleRole.LABEL
          An object used to present an icon or short string in an interface.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole LAYERED_PANE sample code for javax.accessibility.AccessibleRole.LAYERED_PANE definition code for javax.accessibility.AccessibleRole.LAYERED_PANE
          A specialized pane that allows its children to be drawn in layers, providing a form of stacking order.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole LIST sample code for javax.accessibility.AccessibleRole.LIST definition code for javax.accessibility.AccessibleRole.LIST
          An object that presents a list of objects to the user and allows the user to select one or more of them.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole LIST_ITEM sample code for javax.accessibility.AccessibleRole.LIST_ITEM definition code for javax.accessibility.AccessibleRole.LIST_ITEM
          An object that presents an element in a list.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole MENU sample code for javax.accessibility.AccessibleRole.MENU definition code for javax.accessibility.AccessibleRole.MENU
          An object usually found inside a menu bar that contains a list of actions the user can choose from.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole MENU_BAR sample code for javax.accessibility.AccessibleRole.MENU_BAR definition code for javax.accessibility.AccessibleRole.MENU_BAR
          An object usually drawn at the top of the primary dialog box of an application that contains a list of menus the user can choose from.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole MENU_ITEM sample code for javax.accessibility.AccessibleRole.MENU_ITEM definition code for javax.accessibility.AccessibleRole.MENU_ITEM
          An object usually contained in a menu that presents an action the user can choose.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole OPTION_PANE sample code for javax.accessibility.AccessibleRole.OPTION_PANE definition code for javax.accessibility.AccessibleRole.OPTION_PANE
          A specialized pane whose primary use is inside a DIALOG
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole PAGE_TAB sample code for javax.accessibility.AccessibleRole.PAGE_TAB definition code for javax.accessibility.AccessibleRole.PAGE_TAB
          An object that is a child of a page tab list.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole PAGE_TAB_LIST sample code for javax.accessibility.AccessibleRole.PAGE_TAB_LIST definition code for javax.accessibility.AccessibleRole.PAGE_TAB_LIST
          An object that presents a series of panels (or page tabs), one at a time, through some mechanism provided by the object.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole PANEL sample code for javax.accessibility.AccessibleRole.PANEL definition code for javax.accessibility.AccessibleRole.PANEL
          A generic container that is often used to group objects.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole PARAGRAPH sample code for javax.accessibility.AccessibleRole.PARAGRAPH definition code for javax.accessibility.AccessibleRole.PARAGRAPH
          A text paragraph
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole PASSWORD_TEXT sample code for javax.accessibility.AccessibleRole.PASSWORD_TEXT definition code for javax.accessibility.AccessibleRole.PASSWORD_TEXT
          A text object used for passwords, or other places where the text contents is not shown visibly to the user
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole POPUP_MENU sample code for javax.accessibility.AccessibleRole.POPUP_MENU definition code for javax.accessibility.AccessibleRole.POPUP_MENU
          A temporary window that is usually used to offer the user a list of choices, and then hides when the user selects one of those choices.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole PROGRESS_BAR sample code for javax.accessibility.AccessibleRole.PROGRESS_BAR definition code for javax.accessibility.AccessibleRole.PROGRESS_BAR
          An object used to indicate how much of a task has been completed.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole PROGRESS_MONITOR sample code for javax.accessibility.AccessibleRole.PROGRESS_MONITOR definition code for javax.accessibility.AccessibleRole.PROGRESS_MONITOR
          A role indicating the object monitors the progress of some operation.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole PUSH_BUTTON sample code for javax.accessibility.AccessibleRole.PUSH_BUTTON definition code for javax.accessibility.AccessibleRole.PUSH_BUTTON
          An object the user can manipulate to tell the application to do something.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole RADIO_BUTTON sample code for javax.accessibility.AccessibleRole.RADIO_BUTTON definition code for javax.accessibility.AccessibleRole.RADIO_BUTTON
          A specialized check box that will cause other radio buttons in the same group to become unchecked when this one is checked.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole ROOT_PANE sample code for javax.accessibility.AccessibleRole.ROOT_PANE definition code for javax.accessibility.AccessibleRole.ROOT_PANE
          A specialized pane that has a glass pane and a layered pane as its children.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole ROW_HEADER sample code for javax.accessibility.AccessibleRole.ROW_HEADER definition code for javax.accessibility.AccessibleRole.ROW_HEADER
          The header for a row of data.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole RULER sample code for javax.accessibility.AccessibleRole.RULER definition code for javax.accessibility.AccessibleRole.RULER
          A ruler is an object used to measure distance
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole SCROLL_BAR sample code for javax.accessibility.AccessibleRole.SCROLL_BAR definition code for javax.accessibility.AccessibleRole.SCROLL_BAR
          An object usually used to allow a user to incrementally view a large amount of data.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole SCROLL_PANE sample code for javax.accessibility.AccessibleRole.SCROLL_PANE definition code for javax.accessibility.AccessibleRole.SCROLL_PANE
          An object that allows a user to incrementally view a large amount of information.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole SEPARATOR sample code for javax.accessibility.AccessibleRole.SEPARATOR definition code for javax.accessibility.AccessibleRole.SEPARATOR
          An object usually contained in a menu to provide a visual and logical separation of the contents in a menu.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole SLIDER sample code for javax.accessibility.AccessibleRole.SLIDER definition code for javax.accessibility.AccessibleRole.SLIDER
          An object that allows the user to select from a bounded range.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole SPIN_BOX sample code for javax.accessibility.AccessibleRole.SPIN_BOX definition code for javax.accessibility.AccessibleRole.SPIN_BOX
          A SPIN_BOX is a simple spinner component and its main use is for simple numbers.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole SPLIT_PANE sample code for javax.accessibility.AccessibleRole.SPLIT_PANE definition code for javax.accessibility.AccessibleRole.SPLIT_PANE
          A specialized panel that presents two other panels at the same time.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole STATUS_BAR sample code for javax.accessibility.AccessibleRole.STATUS_BAR definition code for javax.accessibility.AccessibleRole.STATUS_BAR
          A STATUS_BAR is an simple component that can contain multiple labels of status information to the user.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole SWING_COMPONENT sample code for javax.accessibility.AccessibleRole.SWING_COMPONENT definition code for javax.accessibility.AccessibleRole.SWING_COMPONENT
          A Swing component, but nothing else is known about it.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole TABLE sample code for javax.accessibility.AccessibleRole.TABLE definition code for javax.accessibility.AccessibleRole.TABLE
          An object used to present information in terms of rows and columns.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole TEXT sample code for javax.accessibility.AccessibleRole.TEXT definition code for javax.accessibility.AccessibleRole.TEXT
          An object that presents text to the user.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole TOGGLE_BUTTON sample code for javax.accessibility.AccessibleRole.TOGGLE_BUTTON definition code for javax.accessibility.AccessibleRole.TOGGLE_BUTTON
          A specialized push button that can be checked or unchecked, but does not provide a separate indicator for the current state.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole TOOL_BAR sample code for javax.accessibility.AccessibleRole.TOOL_BAR definition code for javax.accessibility.AccessibleRole.TOOL_BAR
          A bar or palette usually composed of push buttons or toggle buttons.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole TOOL_TIP sample code for javax.accessibility.AccessibleRole.TOOL_TIP definition code for javax.accessibility.AccessibleRole.TOOL_TIP
          An object that provides information about another object.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole TREE sample code for javax.accessibility.AccessibleRole.TREE definition code for javax.accessibility.AccessibleRole.TREE
          An object used to present hierarchical information to the user.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole UNKNOWN sample code for javax.accessibility.AccessibleRole.UNKNOWN definition code for javax.accessibility.AccessibleRole.UNKNOWN
          The object contains some Accessible information, but its role is not known.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole VIEWPORT sample code for javax.accessibility.AccessibleRole.VIEWPORT definition code for javax.accessibility.AccessibleRole.VIEWPORT
          An object usually used in a scroll pane.
static AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole WINDOW sample code for javax.accessibility.AccessibleRole.WINDOW definition code for javax.accessibility.AccessibleRole.WINDOW
          A top level window with no title or border.
 
Fields inherited from class javax.accessibility.AccessibleBundle sample code for javax.accessibility.AccessibleBundle definition code for javax.accessibility.AccessibleBundle
key sample code for javax.accessibility.AccessibleBundle.key definition code for javax.accessibility.AccessibleBundle.key
 
Constructor Summary
protected AccessibleRole sample code for javax.accessibility.AccessibleRole.AccessibleRole(java.lang.String) definition code for javax.accessibility.AccessibleRole.AccessibleRole(java.lang.String) (String sample code for java.lang.String definition code for java.lang.String  key)
          Creates a new AccessibleRole using the given locale independent key.
 
Method Summary
 
Methods inherited from class javax.accessibility.AccessibleBundle sample code for javax.accessibility.AccessibleBundle definition code for javax.accessibility.AccessibleBundle
toDisplayString sample code for javax.accessibility.AccessibleBundle.toDisplayString() definition code for javax.accessibility.AccessibleBundle.toDisplayString() , toDisplayString sample code for javax.accessibility.AccessibleBundle.toDisplayString(java.util.Locale) definition code for javax.accessibility.AccessibleBundle.toDisplayString(java.util.Locale) , toDisplayString sample code for javax.accessibility.AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale) definition code for javax.accessibility.AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale) , toString sample code for javax.accessibility.AccessibleBundle.toString() definition code for javax.accessibility.AccessibleBundle.toString()
 
Methods inherited from class java.lang.Object sample code for java.lang.Object definition code for java.lang.Object
clone sample code for java.lang.Object.clone() definition code for java.lang.Object.clone() , equals sample code for java.lang.Object.equals(java.lang.Object) definition code for java.lang.Object.equals(java.lang.Object) , finalize sample code for java.lang.Object.finalize() definition code for java.lang.Object.finalize() , getClass sample code for java.lang.Object.getClass() definition code for java.lang.Object.getClass() , hashCode sample code for java.lang.Object.hashCode() definition code for java.lang.Object.hashCode() , notify sample code for java.lang.Object.notify() definition code for java.lang.Object.notify() , notifyAll sample code for java.lang.Object.notifyAll() definition code for java.lang.Object.notifyAll() , wait sample code for java.lang.Object.wait() definition code for java.lang.Object.wait() , wait sample code for java.lang.Object.wait(long) definition code for java.lang.Object.wait(long) , wait sample code for java.lang.Object.wait(long, int) definition code for java.lang.Object.wait(long, int)
 

Field Detail

ALERT sample code for javax.accessibility.AccessibleRole.ALERT

public static final AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole  ALERT
Object is used to alert the user about something.


COLUMN_HEADER sample code for javax.accessibility.AccessibleRole.COLUMN_HEADER

public static final AccessibleRole sample code for javax.accessibility.AccessibleRole definition code for javax.accessibility.AccessibleRole  COLUMN_HEADER
The header for a column of data.


CANVAS sample code for javax.accessibility.AccessibleRole.CANVAS

public static final