public class AccessibleState extends AccessibleBundle
AccessibleStateクラスは、コンポーネントの特定の状態を記述します。コンポーネントの実際の状態は、AccessibleStateの組み合わせであるAccessibleStateSetで定義されます。
toDisplayStringメソッドを使うと、このクラスで定義されたキーに対して事前に定義されたResourceBundleから、ロケールに依存しないキーのローカライズされた文字列を取得できます。
このクラスの定数は、一般的なオブジェクト役割の、強く型付けされた列挙を示します。このクラスのpublicコンストラクタは意図的に省略されており、アプリケーションはこのクラスから定数の1つを使用する必要があります。このクラスの定数が、オブジェクトの役割を記述するのに十分でない場合は、このクラスからサブクラスを生成して、同じようにして定数を提供する必要があります。
修飾子と型 | フィールドと説明 |
---|---|
static AccessibleState |
ACTIVE
ウィンドウが現在アクティブであることを示します。
|
static AccessibleState |
ARMED
オブジェクトの作動準備が完了していることを示します。
|
static AccessibleState |
BUSY
現在のオブジェクトがビジーであることを示します。
|
static AccessibleState |
CHECKED
オブジェクトが現在オンであることを示します。
|
static AccessibleState |
COLLAPSED
オブジェクトが折りたたまれていることを示します。
|
static AccessibleState |
EDITABLE
オブジェクトの内容をユーザーが変更できることを示します。
|
static AccessibleState |
ENABLED
オブジェクトが有効であることを示します。
|
static AccessibleState |
EXPANDABLE
オブジェクトの子を少しずつ展開できることを示します。
|
static AccessibleState |
EXPANDED
オブジェクトが展開されていることを示します。
|
static AccessibleState |
FOCUSABLE
オブジェクトがキーボード・フォーカスを受け取ることができることを示します。オブジェクトにフォーカスがあるときは、キーボード入力によって起こるすべてのイベントがそのオブジェクトに渡されます。
|
static AccessibleState |
FOCUSED
現在このオブジェクトにキーボード・フォーカスがあることを示します。
|
static AccessibleState |
HORIZONTAL
オブジェクトの方向が水平方向であることを示します。
|
static AccessibleState |
ICONIFIED
オブジェクトが最小化され、アイコン表示されていることを示します。
|
static AccessibleState |
INDETERMINATE
オブジェクトの状態が不確定であることを示します。
|
static AccessibleState |
MANAGES_DESCENDANTS
オブジェクトがそのサブコンポーネントの管理を担当することを示します。
|
static AccessibleState |
MODAL
オブジェクトで何か処理を行わないと、ユーザーは別のウィンドウのオブジェクトを操作できないことを示します。
|
static AccessibleState |
MULTI_LINE
(テキスト)オブジェクトが、テキストを複数行格納できることを示します。
|
static AccessibleState |
MULTISELECTABLE
オブジェクトで、複数の子を同時に選択できることを示します。
|
static AccessibleState |
OPAQUE
オブジェクトが矩形領域のすべてのピクセルをペイントすることを示します。
|
static AccessibleState |
PRESSED
オブジェクトが現在押されていることを示します。
|
static AccessibleState |
RESIZABLE
オブジェクトのサイズが変更できることを示します。
|
static AccessibleState |
SELECTABLE
このオブジェクトは、子を選択できるオブジェクトの子で、選択できる子の1つであることを示します。
|
static AccessibleState |
SELECTED
このオブジェクトは、子を選択できるオブジェクトの子で、選択された子の1つであることを示します。
|
static AccessibleState |
SHOWING
オブジェクト、オブジェクトの親、オブジェクトの親の親などがすべて可視であることを示します。
|
static AccessibleState |
SINGLE_LINE
(テキスト)オブジェクトが、テキストを1行だけ格納できることを示します。
|
static AccessibleState |
TRANSIENT
オブジェクトが一時オブジェクトであることを示します。
|
static AccessibleState |
TRUNCATED
境界の矩形によってテキストが切り詰められており、テキストの一部が画面に表示されていないことを示します。
|
static AccessibleState |
VERTICAL
オブジェクトの方向が垂直方向であることを示します。
|
static AccessibleState |
VISIBLE
オブジェクトが可視であることを示します。
|
key
修飾子 | コンストラクタと説明 |
---|---|
protected |
AccessibleState(String key)
指定されたロケールに依存しないキーを使って新しいAccessibleStateを作成します。
|
toDisplayString, toDisplayString, toDisplayString, toString
public static final AccessibleState ACTIVE
public static final AccessibleState PRESSED
public static final AccessibleState ARMED
public static final AccessibleState BUSY
public static final AccessibleState CHECKED
public static final AccessibleState EDITABLE
ENABLED
public static final AccessibleState EXPANDABLE
EXPANDED
, COLLAPSED
, AccessibleRole.TREE
public static final AccessibleState COLLAPSED
EXPANDABLE
, EXPANDED
, AccessibleRole.TREE
public static final AccessibleState EXPANDED
EXPANDABLE
, COLLAPSED
, AccessibleRole.TREE
public static final AccessibleState ENABLED
public static final AccessibleState FOCUSABLE
FOCUSED
public static final AccessibleState FOCUSED
FOCUSABLE
public static final AccessibleState ICONIFIED
public static final AccessibleState MODAL
AccessibleRole.DIALOG
public static final AccessibleState OPAQUE
public static final AccessibleState RESIZABLE
public static final AccessibleState MULTISELECTABLE
public static final AccessibleState SELECTABLE
public static final AccessibleState SELECTED
public static final AccessibleState SHOWING
VISIBLE
public static final AccessibleState VISIBLE
SHOWING
public static final AccessibleState VERTICAL
public static final AccessibleState HORIZONTAL
public static final AccessibleState SINGLE_LINE
public static final AccessibleState MULTI_LINE
public static final AccessibleState TRANSIENT
public static final AccessibleState MANAGES_DESCENDANTS
public static final AccessibleState INDETERMINATE
public static final AccessibleState TRUNCATED
protected AccessibleState(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.