Enum Class AccessibleRole
- All Implemented Interfaces:
- Serializable,- Comparable<AccessibleRole>,- Constable
Node.
 The role is used by assistive technologies such as screen readers
 to decide the set of actions and attributes for a node.  For example,
 when the screen reader needs the current value of a slider, it
 will request it using the value attribute.  When the screen reader
 changes the value of the slider, it will use an action to set
 the current value of the slider.  The slider must respond
 appropriately to both these requests.- Since:
- JavaFX 8u40
- See Also:
- 
Nested Class SummaryNested classes/interfaces declared in class java.lang.EnumEnum.EnumDesc<E extends Enum<E>>
- 
Enum Constant SummaryEnum ConstantsEnum ConstantDescriptionButton role.Check Box role.Check Box Tree Item role.Check Menu Item role.Combo Box role.Context Menu role.Date Picker role.Decrement Button role.Dialog role.Hyperlink role.Image View role.Increment Button role.List Item role.List View role.Menu role.Menu Bar role.Menu Button role.Menu Item role.Node role.Page role.Pagination role.Parent role.Password Field role.Progress Indicator role.Radio Button role.Radio Menu Item role.Scroll Bar role.Scroll Pane role.Slider role.Spinner role.Split Menu Button role.Tab Item role.Tab Pane role.Table Cell role.Table Column role.Table Row role.Table View role.Text role.Text Area role.Text Field role.Thumb role.Titled Pane role.Toggle Button role.Tool Bar role.Tooltip role.Tree Item role.Tree Table Cell role.Tree Table Row role.Tree Table View role.Tree View role.
- 
Method SummaryModifier and TypeMethodDescriptionstatic AccessibleRoleReturns the enum constant of this class with the specified name.static AccessibleRole[]values()Returns an array containing the constants of this enum class, in the order they are declared.
- 
Enum Constant Details- 
BUTTON
- 
CHECK_BOXCheck Box role.Attributes: Actions:
- 
CHECK_MENU_ITEMCheck Menu Item role.Attributes: Actions:
- 
COMBO_BOXCombo Box role.Attributes: Actions:
- 
CONTEXT_MENUContext Menu role.Attributes: 
- 
DATE_PICKERDate Picker role.Attributes: 
- 
DECREMENT_BUTTON
- 
HYPERLINKHyperlink role. Actions:
- 
INCREMENT_BUTTON
- 
IMAGE_VIEWImage View role.Attributes: Actions: It is strongly recommended that a text description of the image be provided for each ImageView. This can be done by setting eitherNode.accessibleTextProperty()for theImageViewor by usingAccessibleAttribute.LABELED_BY.
- 
LIST_VIEW
- 
LIST_ITEMList Item role.Attributes: Actions:
- 
MENU
- 
MENU_BARMenu Bar role.Attributes: Actions: 
- 
MENU_BUTTON
- 
MENU_ITEMMenu Item role.Attributes: Actions:
- 
NODENode role.Attributes: -  AccessibleAttribute.ROLE
-  AccessibleAttribute.PARENT
-  AccessibleAttribute.SCENE
-  AccessibleAttribute.BOUNDS
-  AccessibleAttribute.DISABLED
-  AccessibleAttribute.FOCUSED
-  AccessibleAttribute.VISIBLE
 
-  
- 
PAGE_ITEMPage role.Attributes: Actions:
- 
PAGINATIONPagination role.Attributes: Actions:
- 
PARENTParent role.Attributes: Actions:
- 
PASSWORD_FIELDPassword Field role.Attributes: -  AccessibleAttribute.TEXT- must return null or empty string
 
-  
- 
PROGRESS_INDICATORProgress Indicator role.Attributes: Actions:
- 
RADIO_BUTTONRadio Button role.Attributes: Actions:
- 
RADIO_MENU_ITEMRadio Menu Item role.Attributes: Actions:
- 
SLIDER
- 
SPINNERSpinner role.Attributes: Actions:
- 
TEXTText role.Attributes: Actions:
- 
TEXT_AREAText Area role.Attributes: -  AccessibleAttribute.TEXT
-  AccessibleAttribute.FONT
-  AccessibleAttribute.EDITABLE
-  AccessibleAttribute.SELECTION_START
-  AccessibleAttribute.SELECTION_END
-  AccessibleAttribute.CARET_OFFSET
-  AccessibleAttribute.OFFSET_AT_POINT
-  AccessibleAttribute.LINE_START
-  AccessibleAttribute.LINE_END
-  AccessibleAttribute.LINE_FOR_OFFSET
-  AccessibleAttribute.BOUNDS_FOR_RANGE
 
-  
- 
TEXT_FIELD
- 
TOGGLE_BUTTONToggle Button role.Attributes: Actions:
- 
TOOLTIPTooltip role.Attributes: Actions: 
- 
SCROLL_BARScroll Bar role.Attributes: Actions:
- 
SCROLL_PANEScroll Pane role.Attributes: Actions:
- 
SPLIT_MENU_BUTTONSplit Menu Button role.Attributes: Actions:
- 
TAB_ITEMTab Item role.Attributes: Actions:
- 
TAB_PANETab Pane role.Attributes: Actions:
- 
TABLE_CELLTable Cell role.Attributes: Actions:
- 
TABLE_COLUMNTable Column role.Attributes: Actions:
- 
TABLE_ROWTable Row role.Attributes: Actions:
- 
TABLE_VIEWTable View role.Attributes: -  AccessibleAttribute.ROW_COUNT
-  AccessibleAttribute.ROW_AT_INDEX
-  AccessibleAttribute.COLUMN_COUNT
-  AccessibleAttribute.COLUMN_AT_INDEX
-  AccessibleAttribute.SELECTED_ITEMS
-  AccessibleAttribute.CELL_AT_ROW_COLUMN
-  AccessibleAttribute.HEADER
-  AccessibleAttribute.MULTIPLE_SELECTION
-  AccessibleAttribute.VERTICAL_SCROLLBAR
-  AccessibleAttribute.HORIZONTAL_SCROLLBAR
-  AccessibleAttribute.FOCUS_ITEM
 
-  
- 
THUMBThumb role.Attributes: Actions:
- 
TITLED_PANETitled Pane role.Attributes: Actions:
- 
TOOL_BARTool Bar role.Attributes: Actions:
- 
TREE_ITEMTree Item role.Attributes: Actions:
- 
CHECK_BOX_TREE_ITEMCheck Box Tree Item role.Attributes: -  AccessibleAttribute.TEXT
-  AccessibleAttribute.INDEX
-  AccessibleAttribute.SELECTED
-  AccessibleAttribute.EXPANDED
-  AccessibleAttribute.LEAF
-  AccessibleAttribute.DISCLOSURE_LEVEL
-  AccessibleAttribute.TREE_ITEM_COUNT
-  AccessibleAttribute.TREE_ITEM_AT_INDEX
-  AccessibleAttribute.TREE_ITEM_PARENT
-  AccessibleAttribute.TOGGLE_STATE
 - Since:
- 21
 
-  
- 
TREE_TABLE_CELLTree Table Cell role.Attributes: Actions:
- 
TREE_TABLE_ROW
- 
TREE_TABLE_VIEWTree Table View role.Attributes: -  AccessibleAttribute.ROW_COUNT
-  AccessibleAttribute.ROW_AT_INDEX
-  AccessibleAttribute.COLUMN_COUNT
-  AccessibleAttribute.COLUMN_AT_INDEX
-  AccessibleAttribute.SELECTED_ITEMS
-  AccessibleAttribute.CELL_AT_ROW_COLUMN
-  AccessibleAttribute.HEADER
-  AccessibleAttribute.MULTIPLE_SELECTION
-  AccessibleAttribute.VERTICAL_SCROLLBAR
-  AccessibleAttribute.HORIZONTAL_SCROLLBAR
-  AccessibleAttribute.FOCUS_ITEM
 
-  
- 
TREE_VIEW
- 
DIALOGDialog role.Attributes: - Since:
- 20
 
 
- 
- 
Method Details- 
valuesReturns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
 
- 
valueOfReturns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
- name- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
- IllegalArgumentException- if this enum class has no constant with the specified name
- NullPointerException- if the argument is null
 
 
-