|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjavax.accessibility.AccessibleBundle
javax.accessibility.AccessibleState
public class AccessibleState
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
オブジェクトが可視であることを示します。 |
| クラス javax.accessibility.AccessibleBundle から継承されたフィールド |
|---|
key |
| コンストラクタの概要 | |
|---|---|
protected |
AccessibleState(String key)
指定されたロケールに依存しないキーを使って新しい AccessibleState を作成します。 |
| メソッドの概要 |
|---|
| クラス javax.accessibility.AccessibleBundle から継承されたメソッド |
|---|
toDisplayString, toDisplayString, toDisplayString, toString |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| フィールドの詳細 |
|---|
public static final AccessibleState ACTIVE
AccessibleRole.WINDOW,
AccessibleRole.FRAME,
AccessibleRole.DIALOGpublic static final AccessibleState PRESSED
AccessibleRole.PUSH_BUTTONpublic static final AccessibleState ARMED
AccessibleRole.PUSH_BUTTONpublic static final AccessibleState BUSY
AccessibleRole.PROGRESS_BAR,
AccessibleRole.SCROLL_BAR,
AccessibleRole.SLIDERpublic static final AccessibleState CHECKED
AccessibleRole.TOGGLE_BUTTON,
AccessibleRole.RADIO_BUTTON,
AccessibleRole.CHECK_BOXpublic static final AccessibleState EDITABLE
ENABLEDpublic static final AccessibleState EXPANDABLE
EXPANDED,
COLLAPSED,
AccessibleRole.TREEpublic static final AccessibleState COLLAPSED
EXPANDABLE,
EXPANDED,
AccessibleRole.TREEpublic static final AccessibleState EXPANDED
EXPANDABLE,
COLLAPSED,
AccessibleRole.TREEpublic static final AccessibleState ENABLED
public static final AccessibleState FOCUSABLE
FOCUSEDpublic static final AccessibleState FOCUSED
FOCUSABLEpublic static final AccessibleState ICONIFIED
AccessibleRole.FRAME,
AccessibleRole.INTERNAL_FRAMEpublic static final AccessibleState MODAL
AccessibleRole.DIALOGpublic static final AccessibleState OPAQUE
Accessible.getAccessibleContext(),
AccessibleContext.getAccessibleComponent(),
AccessibleComponent.getBounds()public static final AccessibleState RESIZABLE
Accessible.getAccessibleContext(),
AccessibleContext.getAccessibleComponent(),
AccessibleComponent.getSize(),
AccessibleComponent.setSize(java.awt.Dimension)public static final AccessibleState MULTISELECTABLE
Accessible.getAccessibleContext(),
AccessibleContext.getAccessibleSelection(),
AccessibleSelectionpublic static final AccessibleState SELECTABLE
SELECTED,
Accessible.getAccessibleContext(),
AccessibleContext.getAccessibleSelection(),
AccessibleSelectionpublic static final AccessibleState SELECTED
SELECTABLE,
Accessible.getAccessibleContext(),
AccessibleContext.getAccessibleSelection(),
AccessibleSelectionpublic static final AccessibleState SHOWING
VISIBLEpublic static final AccessibleState VISIBLE
SHOWINGpublic static final AccessibleState VERTICAL
VERTICAL,
AccessibleRole.SCROLL_BAR,
AccessibleRole.SLIDER,
AccessibleRole.PROGRESS_BARpublic static final AccessibleState HORIZONTAL
HORIZONTAL,
AccessibleRole.SCROLL_BAR,
AccessibleRole.SLIDER,
AccessibleRole.PROGRESS_BARpublic 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)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。