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, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。