java.lang.Object javax.accessibility.AccessibleBundle javax.accessibility.AccessibleState
public class AccessibleState
AccessibleState 类描述了组件的特殊状态。组件的实际状态定义为 AccessibleStateSet,它是由 AccessibleState 组成的集合。
toDisplayString 方法允许从此类中定义的键的预定义 ResourceBundle 获取与语言环境无关的键的本地化字符串。
此类中的常量表示公共对象职责的强类型的枚举。此类的公共构造方法已被有意忽略,应用程序应该使用此类的一个常量。如果此类中没有足够的常量来描述对象的职责,则应从此类生成一个子类,此子类应以类似的方式提供常量。
字段摘要 | |
---|---|
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 指示此对象是某个允许选择子级的对象的子对象,并且此子对象就是这些可以被选择的子对象之一。 |
static AccessibleState |
SELECTED 指示此对象是某个允许选择子级的对象的子对象,且此子对象是已被选定的子对象之一。 |
static AccessibleState |
SHOWING 指示此对象、此对象的父对象、其父对象的父对象等都是可见的。 |
static AccessibleState |
SINGLE_LINE 指示此(文本)对象只能包含单行文本 |
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
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)
String 键应该是针对状态的与语言环境无关的键。它不打算用作实际的 String 显示给用户。要获得本地化字符串,请使用 toDisplayString。
key
- 状态的与语言环境无关的名称。
AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)