public class AccessibleRole extends AccessibleBundle
AccessibleRoleクラスは、コンポーネントの役割を判定します。 コンポーネントの役割は、コンポーネントのジェネリック機能を記述します。 (「プッシュ・ボタン」、「表」、「リスト」など。)
toDisplayStringメソッドを使うと、このクラスで定義されたキーに対して事前に定義されたResourceBundleから、ロケールに依存しないキーのローカライズされた文字列を取得できます。
このクラスの定数は、一般的なオブジェクト役割の、強く型付けされた列挙を示します。 このクラスのpublicコンストラクタは意図的に省略されており、アプリケーションはこのクラスから定数の1つを使用する必要があります。 このクラスの定数が、オブジェクトの役割を記述するのに十分でない場合は、このクラスからサブクラスを生成して、同じようにして定数を提供する必要があります。
修飾子と型 | フィールド | 説明 |
---|---|---|
static AccessibleRole |
ALERT |
オブジェクトはユーザーに警告を発するのに使用されます。
|
static AccessibleRole |
AWT_COMPONENT |
AWTコンポーネントですが、それ以上の規定はありません。
|
static AccessibleRole |
CANVAS |
イベントに描画可能で、イベントをトラップするのに使用されるオブジェクトです。
|
static AccessibleRole |
CHECK_BOX |
「オン」または「オフ」にできる選択肢。現在の状態を示すために別々のインジケータを提供します。
|
static AccessibleRole |
COLOR_CHOOSER |
ユーザーが色を選択できるようにする特殊なペインです。
|
static AccessibleRole |
COLUMN_HEADER |
データの列のヘッダーです。
|
static AccessibleRole |
COMBO_BOX |
ユーザーが選択できる選択肢のリストです。
|
static AccessibleRole |
DATE_EDITOR |
DATE_EDITORは、ユーザーがjava.util.Dateとjava.util.Timeオブジェクトを編集できるようにするコンポーネントです。
|
static AccessibleRole |
DESKTOP_ICON |
DESKTOP_PANEでアイコン化された内部フレームです。
|
static AccessibleRole |
DESKTOP_PANE |
内部フレームと、アイコン化された内部フレームをサポートするペインです。
|
static AccessibleRole |
DIALOG |
タイトル・バーとボーダーを持つトップレベル・ウィンドウです。
|
static AccessibleRole |
DIRECTORY_PANE |
ユーザーがディレクトリの内容をナビゲートしたり、選択できるペインです。
|
static AccessibleRole |
EDITBAR |
オブジェクトが値を計算するための式として動作することを示す役割です。
|
static AccessibleRole |
FILE_CHOOSER |
ディレクトリ内のファイルを表示して、ユーザーがファイルを選択したり、別のディレクトリをブラウズしたり、ファイル名を指定できる特殊なダイアログです。
|
static AccessibleRole |
FILLER |
ユーザー・インタフェースですき間を埋めるオブジェクトです。
|
static AccessibleRole |
FONT_CHOOSER |
FONT_CHOOSERは、ユーザーがフォントの各種属性を選択できるようにするコンポーネントです。
|
static AccessibleRole |
FOOTER |
テキストのフッターです。
|
static AccessibleRole |
FRAME |
タイトル・バー、ボーダー、メニュー・バーなどを持つトップレベル・ウィンドウです。
|
static AccessibleRole |
GLASS_PANE |
すべてのペインの一番上に描画されるペインです。
|
static AccessibleRole |
GROUP_BOX |
GROUP_BOXは、周囲にボーダーを格納し、内部にコンポーネントを格納する単純なコンテナです。
|
static AccessibleRole |
HEADER |
テキストのヘッダーです。
|
static AccessibleRole |
HTML_CONTAINER |
全体として
HTML コンテンツを表す、Accessibles のコレクションを保持しているオブジェクトです。 |
static AccessibleRole |
HYPERLINK |
ハイパーテキスト・アンカーです。
|
static AccessibleRole |
ICON |
通常はコンポーネントを装飾するために使う、固定サイズの小型イメージです。
|
static AccessibleRole |
INTERNAL_FRAME |
デスクトップ・ペインによってクリッピングされる、フレームのようなオブジェクトです。
|
static AccessibleRole |
LABEL |
インタフェースでアイコンまたは短い文字列を表示するのに使用するオブジェクトです。
|
static AccessibleRole |
LAYERED_PANE |
子をレイヤー(重なった状態)で描画できる特殊なペインです。
|
static AccessibleRole |
LIST |
オブジェクトのリストをユーザーに提示して、ユーザーがそれらのオブジェクトを1つ以上選択できるようにするオブジェクトです。
|
static AccessibleRole |
LIST_ITEM |
リストの要素を提示するオブジェクトです。
|
static AccessibleRole |
MENU |
ユーザーが選択できるアクションのリストを格納した、通常はメニュー・バー内に表示されるオブジェクトです。
|
static AccessibleRole |
MENU_BAR |
ユーザーが選択できるメニューのリストを格納した、通常はアプリケーションのメイン・ダイアログ・ボックスの一番上に描画されるオブジェクトです。
|
static AccessibleRole |
MENU_ITEM |
ユーザーが選択できるアクションを表示する、通常はメニューに格納されるオブジェクトです。
|
static AccessibleRole |
OPTION_PANE |
主にDIALOG内で使用される特殊なペインです。
|
static AccessibleRole |
PAGE_TAB |
ページ・タブ・リストの子であるオブジェクトです。
|
static AccessibleRole |
PAGE_TAB_LIST |
オブジェクトによって提供されるメカニズムを使って一連のパネル(またはページ・タブ)を一度に1つずつ表示するオブジェクトです。
|
static AccessibleRole |
PANEL |
オブジェクトを分類するのに使用されるジェネリック・コンテナです。
|
static AccessibleRole |
PARAGRAPH |
テキストの段落です。
|
static AccessibleRole |
PASSWORD_TEXT |
パスワードや、テキスト・コンテンツがユーザーに表示されない場所で使用するテキスト・オブジェクトです。
|
static AccessibleRole |
POPUP_MENU |
通常はユーザーに選択肢のリストを提供するのに使用する、一時的ウィンドウです。ユーザーが選択肢のどれかを選択すると、このウィンドウは非表示になります。
|
static AccessibleRole |
PROGRESS_BAR |
タスクがどの程度まで完了しているかを示すのに使用するオブジェクトです。
|
static AccessibleRole |
PROGRESS_MONITOR |
オブジェクトが処理の進捗を監視していることを示す役割です。
|
static AccessibleRole |
PUSH_BUTTON |
アプリケーションに何かを実行させるためにユーザーが操作できるオブジェクトです。
|
static AccessibleRole |
RADIO_BUTTON |
1つのラジオ・ボタンをオンにすると、同一グループのほかのラジオ・ボタンがオフになる特殊なチェックボックスです。
|
static AccessibleRole |
ROOT_PANE |
ガラス・ペインと階層化ペインを子として持つ特殊なペインです。
|
static AccessibleRole |
ROW_HEADER |
データの行のヘッダーです。
|
static AccessibleRole |
RULER |
ルーラーは距離を測定するためのオブジェクトです。
|
static AccessibleRole |
SCROLL_BAR |
通常はユーザーが大量のデータを少しずつ表示できるように使用されるオブジェクトです。
|
static AccessibleRole |
SCROLL_PANE |
ユーザーが大量の情報を少しずつ表示できるようにするオブジェクトです。
|
static AccessibleRole |
SEPARATOR |
通常はメニューに格納され、視覚的および論理的にメニューの内容を区切るオブジェクトです。
|
static AccessibleRole |
SLIDER |
ユーザーが一定の範囲から値を選択できるようにするオブジェクトです。
|
static AccessibleRole |
SPIN_BOX |
SPIN_BOXは、主に単純な数値のために使用される単純なスピナー・コンポーネントです。
|
static AccessibleRole |
SPLIT_PANE |
同時に2つのパネルを表示する特殊なパネルです。
|
static AccessibleRole |
STATUS_BAR |
STATUS_BARは、ユーザーに対する状態情報の複数のラベルを格納できる単純なコンポーネントです。
|
static AccessibleRole |
SWING_COMPONENT |
Swingコンポーネントですが、それ以上の規定はありません。
|
static AccessibleRole |
TABLE |
行と列の形式で情報を表示するオブジェクトです。
|
static AccessibleRole |
TEXT |
テキストをユーザーに表示するオブジェクトです。
|
static AccessibleRole |
TOGGLE_BUTTON |
「オン」または「オフ」にできる特殊なプッシュ・ボタン。現在の状態を示すためのインジケータは提供しません。
|
static AccessibleRole |
TOOL_BAR |
通常、プッシュ・ボタンまたはトグル・ボタンから構成されるバーまたはパレットです。
|
static AccessibleRole |
TOOL_TIP |
ほかのオブジェクトについての情報を提供するオブジェクトです。
|
static AccessibleRole |
TREE |
ユーザーに階層情報を表示するのに使用するオブジェクトです。
|
static AccessibleRole |
UNKNOWN |
オブジェクトにAccessible情報が含まれていますが、その役割は不明です。
|
static AccessibleRole |
VIEWPORT |
通常、スクロール・ペインで使用されるオブジェクトです。
|
static AccessibleRole |
WINDOW |
タイトルやボーダーを持たないトップレベル・ウィンドウです。
|
key
修飾子 | コンストラクタ | 説明 |
---|---|---|
protected |
AccessibleRole(String key) |
指定されたロケールに依存しないキーを使って新しいAccessibleRoleを作成します。
|
toDisplayString, toDisplayString, toDisplayString, toString
public static final AccessibleRole ALERT
public static final AccessibleRole COLUMN_HEADER
public static final AccessibleRole CANVAS
FRAME
, GLASS_PANE
, LAYERED_PANE
public static final AccessibleRole COMBO_BOX
public static final AccessibleRole DESKTOP_ICON
DESKTOP_PANE
, INTERNAL_FRAME
public static final AccessibleRole HTML_CONTAINER
HTML
コンテンツを表す、Accessibles
のコレクションを保持しているオブジェクトです。 子Accessibles
には、AccessibleText
、AccessibleHypertext
、AccessibleIcon
などのインタフェースを実装するオブジェクトが含まれます。 HYPERLINK
, AccessibleText
, AccessibleHypertext
, AccessibleHyperlink
, AccessibleIcon
public static final AccessibleRole INTERNAL_FRAME
DESKTOP_ICON
, DESKTOP_PANE
, FRAME
public static final AccessibleRole DESKTOP_PANE
DESKTOP_ICON
, INTERNAL_FRAME
public static final AccessibleRole OPTION_PANE
DIALOG
public static final AccessibleRole WINDOW
public static final AccessibleRole FRAME
public static final AccessibleRole DIALOG
public static final AccessibleRole COLOR_CHOOSER
public static final AccessibleRole DIRECTORY_PANE
FILE_CHOOSER
public static final AccessibleRole FILE_CHOOSER
DIRECTORY_PANE
public static final AccessibleRole FILLER
public static final AccessibleRole HYPERLINK
public static final AccessibleRole ICON
public static final AccessibleRole LABEL
public static final AccessibleRole ROOT_PANE
GLASS_PANE
, LAYERED_PANE
public static final AccessibleRole GLASS_PANE
public static final AccessibleRole LAYERED_PANE
GLASS_PANE
, ROOT_PANE
public static final AccessibleRole LIST
SCROLL_PANE
, LIST_ITEM
public static final AccessibleRole LIST_ITEM
SCROLL_PANE
, LIST
public static final AccessibleRole MENU_BAR
MENU
, POPUP_MENU
, LAYERED_PANE
public static final AccessibleRole POPUP_MENU
public static final AccessibleRole MENU
MENU_BAR
, MENU_ITEM
, SEPARATOR
, RADIO_BUTTON
, CHECK_BOX
, POPUP_MENU
public static final AccessibleRole MENU_ITEM
MENU_BAR
, SEPARATOR
, POPUP_MENU
public static final AccessibleRole SEPARATOR
public static final AccessibleRole PAGE_TAB_LIST
PAGE_TAB
public static final AccessibleRole PAGE_TAB
PAGE_TAB_LIST
public static final AccessibleRole PANEL
public static final AccessibleRole PROGRESS_BAR
public static final AccessibleRole PASSWORD_TEXT
public static final AccessibleRole PUSH_BUTTON
CHECK_BOX
, TOGGLE_BUTTON
, RADIO_BUTTON
public static final AccessibleRole TOGGLE_BUTTON
PUSH_BUTTON
, CHECK_BOX
, RADIO_BUTTON
public static final AccessibleRole CHECK_BOX
PUSH_BUTTON
, TOGGLE_BUTTON
, RADIO_BUTTON
public static final AccessibleRole RADIO_BUTTON
PUSH_BUTTON
, TOGGLE_BUTTON
, CHECK_BOX
public static final AccessibleRole ROW_HEADER
public static final AccessibleRole SCROLL_PANE
SCROLL_BAR
, VIEWPORT
public static final AccessibleRole SCROLL_BAR
SCROLL_PANE
public static final AccessibleRole VIEWPORT
SCROLL_PANE
public static final AccessibleRole SLIDER
public static final AccessibleRole SPLIT_PANE
public static final AccessibleRole TABLE
public static final AccessibleRole TEXT
LABEL
public static final AccessibleRole TREE
public static final AccessibleRole TOOL_BAR
public static final AccessibleRole TOOL_TIP
public static final AccessibleRole AWT_COMPONENT
SWING_COMPONENT
, UNKNOWN
public static final AccessibleRole SWING_COMPONENT
AWT_COMPONENT
, UNKNOWN
public static final AccessibleRole UNKNOWN
AWT_COMPONENT
, SWING_COMPONENT
public static final AccessibleRole STATUS_BAR
public static final AccessibleRole DATE_EDITOR
public static final AccessibleRole SPIN_BOX
public static final AccessibleRole FONT_CHOOSER
public static final AccessibleRole GROUP_BOX
public static final AccessibleRole HEADER
public static final AccessibleRole FOOTER
public static final AccessibleRole PARAGRAPH
public static final AccessibleRole RULER
public static final AccessibleRole EDITBAR
public static final AccessibleRole PROGRESS_MONITOR
protected AccessibleRole(String key)
文字列keyは、この役割のロケールに依存しないキーである必要があります。 実際にユーザーに表示する文字列として使用するためのものではありません。 ローカライズされた文字列を取得するには、toDisplayStringを使用してください。
key
- ロケールに依存しない役割の名前。AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。