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, 2014, Oracle and/or its affiliates. All rights reserved.