public class AccessibleState extends AccessibleBundle
类accessiblestate描述组件的特定状态。该组件的实际状态定义为一个accessiblestateset,它由一组accessiblestates。
的todisplaystring方法允许你获得本地化的字符串从该类中定义的键可以预定义现场独立按键。
在这个类中的常量呈现了一个强类型的常见的对象角色枚举。这个类的公共构造函数被故意省略,应用程序应该使用这个类的常量之一。如果这个类中的常量不足以描述一个对象的角色,则应该从这个类中产生一个子类,它应该以类似的方式提供常量。
Modifier and Type | Field and Description |
---|---|
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
表示此对象是可见的。
|
key
Modifier | Constructor and Description |
---|---|
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)
键字符串应该是状态的区域独立键。它不打算被用作实际的字符串来显示给用户。获得本地化的字符串,使用todisplaystring。
key
-国家的区域设置独立的名字。
AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.