public enum AccessibleRole extends Enum<AccessibleRole>
Node
のアクセス可能な役割を記述します。この役割は、スクリーン・リーダーなどのアシスティブ・テクノロジでノードのアクションおよび属性のセットを決定する際に使用されます。たとえば、スクリーン・リーダーがスライダの現在の値を必要とする場合、値属性を使用して現在の値をリクエストします。スクリーン・リーダーがスライダの値を変更する場合は、スライダの現在の値を設定するアクションを使用します。スライダはこの両方のリクエストに適切に対応する必要があります。列挙型定数と説明 |
---|
BUTTON
ボタンの役割。
|
CHECK_BOX
チェック・ボックスの役割。
|
CHECK_MENU_ITEM
チェック・メニュー・アイテムの役割。
|
COMBO_BOX
コンボ・ボックスの役割。
|
CONTEXT_MENU
コンテキスト・メニューの役割。
|
DATE_PICKER
日付ピッカーの役割。
|
DECREMENT_BUTTON
減分ボタンの役割。
|
HYPERLINK
ハイパーリンクの役割。
|
IMAGE_VIEW
イメージ・ビューの役割。
|
INCREMENT_BUTTON
増分ボタンの役割。
|
LIST_ITEM
リスト・アイテムの役割。
|
LIST_VIEW
リスト・ビューの役割。
|
MENU
メニューの役割。
|
MENU_BAR
メニュー・バーの役割。
|
MENU_BUTTON
メニュー・ボタンの役割。
|
MENU_ITEM
メニュー・アイテムの役割。
|
NODE
ノードの役割。
|
PAGE_ITEM
ページの役割。
|
PAGINATION
ページ区切りの役割。
|
PARENT
親の役割。
|
PASSWORD_FIELD
パスワード・フィールドの役割。
|
PROGRESS_INDICATOR
進捗状況インジケータの役割。
|
RADIO_BUTTON
ラジオ・ボタンの役割。
|
RADIO_MENU_ITEM
ラジオ・メニュー・アイテムの役割。
|
SCROLL_BAR
スクロール・バーの役割。
|
SCROLL_PANE
スクロール・ペインの役割。
|
SLIDER
スライダの役割。
|
SPINNER
スピナーの役割。
|
SPLIT_MENU_BUTTON
スプリット・メニュー・ボタンの役割。
|
TAB_ITEM
タブ・アイテムの役割。
|
TAB_PANE
タブ・ペインの役割。
|
TABLE_CELL
表セルの役割。
|
TABLE_COLUMN
表列の役割。
|
TABLE_ROW
表行の役割。
|
TABLE_VIEW
表ビューの役割。
|
TEXT
テキストの役割。
|
TEXT_AREA
テキスト領域の役割。
|
TEXT_FIELD
テキスト・フィールドの役割。
|
THUMB
サムの役割。
|
TITLED_PANE
タイトル付きペインの役割。
|
TOGGLE_BUTTON
トグル・ボタンの役割。
|
TOOL_BAR
ツール・バーの役割。
|
TOOLTIP
ツールチップの役割。
|
TREE_ITEM
ツリー・アイテムの役割。
|
TREE_TABLE_CELL
ツリー表セルの役割。
|
TREE_TABLE_ROW
ツリー表行の役割。
|
TREE_TABLE_VIEW
ツリー表ビューの役割。
|
TREE_VIEW
ツリー・ビューの役割。
|
public static final AccessibleRole BUTTON
public static final AccessibleRole CHECK_BOX
public static final AccessibleRole CHECK_MENU_ITEM
public static final AccessibleRole COMBO_BOX
public static final AccessibleRole CONTEXT_MENU
public static final AccessibleRole DATE_PICKER
public static final AccessibleRole DECREMENT_BUTTON
public static final AccessibleRole HYPERLINK
public static final AccessibleRole INCREMENT_BUTTON
public static final AccessibleRole IMAGE_VIEW
ImageView
ごとにイメージのテキスト説明を提供することを強くお薦めします。このためには、ImageView
にNode.accessibleTextProperty()
を選択するか、AccessibleAttribute.LABELED_BY
を使用します。
public static final AccessibleRole LIST_VIEW
public static final AccessibleRole LIST_ITEM
public static final AccessibleRole MENU
public static final AccessibleRole MENU_BAR
public static final AccessibleRole MENU_BUTTON
public static final AccessibleRole MENU_ITEM
public static final AccessibleRole NODE
AccessibleAttribute.ROLE
AccessibleAttribute.PARENT
AccessibleAttribute.SCENE
AccessibleAttribute.BOUNDS
AccessibleAttribute.DISABLED
AccessibleAttribute.FOCUSED
AccessibleAttribute.VISIBLE
public static final AccessibleRole PAGE_ITEM
public static final AccessibleRole PAGINATION
public static final AccessibleRole PARENT
public static final AccessibleRole PASSWORD_FIELD
AccessibleAttribute.TEXT
- nullまたは空の文字列を返す必要があります public static final AccessibleRole PROGRESS_INDICATOR
AccessibleAttribute.VALUE
AccessibleAttribute.MIN_VALUE
AccessibleAttribute.MAX_VALUE
AccessibleAttribute.INDETERMINATE
public static final AccessibleRole RADIO_BUTTON
public static final AccessibleRole RADIO_MENU_ITEM
public static final AccessibleRole SLIDER
public static final AccessibleRole SPINNER
public static final AccessibleRole TEXT
public static final AccessibleRole TEXT_AREA
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
public static final AccessibleRole TEXT_FIELD
public static final AccessibleRole TOGGLE_BUTTON
public static final AccessibleRole TOOLTIP
public static final AccessibleRole SCROLL_BAR
public static final AccessibleRole SCROLL_PANE
AccessibleAttribute.CONTENTS
AccessibleAttribute.HORIZONTAL_SCROLLBAR
AccessibleAttribute.VERTICAL_SCROLLBAR
public static final AccessibleRole SPLIT_MENU_BUTTON
public static final AccessibleRole TAB_ITEM
public static final AccessibleRole TAB_PANE
public static final AccessibleRole TABLE_CELL
public static final AccessibleRole TABLE_COLUMN
public static final AccessibleRole TABLE_ROW
public static final AccessibleRole TABLE_VIEW
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
public static final AccessibleRole THUMB
public static final AccessibleRole TITLED_PANE
public static final AccessibleRole TOOL_BAR
public static final AccessibleRole TREE_ITEM
public static final AccessibleRole TREE_TABLE_CELL
public static final AccessibleRole TREE_TABLE_ROW
public static final AccessibleRole TREE_TABLE_VIEW
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
public static final AccessibleRole TREE_VIEW
public static AccessibleRole[] values()
for (AccessibleRole c : AccessibleRole.values()) System.out.println(c);
public static AccessibleRole valueOf(String name)
name
- 返される列挙型定数の名前。IllegalArgumentException
- 指定された名前を持つ定数をこの列挙型が持っていない場合NullPointerException
- 引数がnullの場合Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.