java.lang.Object
javax.accessibility.AccessibleContext
java.awt.Component.AccessibleAWTComponent
java.awt.Container.AccessibleAWTContainer
javax.swing.JComponent.AccessibleJComponent
javax.swing.JSlider.AccessibleJSlider
- 所有已实现的接口:
Serializable,EventListener,AccessibleAction,AccessibleComponent,AccessibleExtendedComponent,AccessibleValue,ChangeListener
- 封闭类:
JSlider
protected class JSlider.AccessibleJSlider extends JComponent.AccessibleJComponent implements AccessibleValue , ChangeListener , AccessibleAction
此类实现了对
JSlider 类的辅助功能支持。它提供了适用于滑块用户接口元素的 Java Accessibility API 的实现。
Warning: 此类的序列化对象将与未来的 Swing 版本不兼容。当前的序列化支持适用于运行相同版本 Swing 的应用程序之间的短期存储或 RMI。从 1.4 开始,对所有 JavaBeans 的长期存储的支持已添加到 java.beans 包中。请参阅 XMLEncoder 。
-
内部类总结
-
字段摘要
在类 javax.swing.JComponent.AccessibleJComponent 中声明的字段
accessibleFocusHandler在类 java.awt.Container.AccessibleAWTContainer 中声明的字段
accessibleContainerHandler在类 java.awt.Component.AccessibleAWTComponent 中声明的字段
accessibleAWTComponentHandler, accessibleAWTFocusHandler在类 javax.accessibility.AccessibleContext 中声明的字段
ACCESSIBLE_ACTION_PROPERTY, ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY, ACCESSIBLE_CARET_PROPERTY, ACCESSIBLE_CHILD_PROPERTY, ACCESSIBLE_COMPONENT_BOUNDS_CHANGED, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_HYPERTEXT_OFFSET, ACCESSIBLE_INVALIDATE_CHILDREN, ACCESSIBLE_NAME_PROPERTY, ACCESSIBLE_SELECTION_PROPERTY, ACCESSIBLE_STATE_PROPERTY, ACCESSIBLE_TABLE_CAPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED, ACCESSIBLE_TABLE_MODEL_CHANGED, ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_ROW_HEADER_CHANGED, ACCESSIBLE_TABLE_SUMMARY_CHANGED, ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY, accessibleDescription, accessibleName, accessibleParent在接口 javax.accessibility.AccessibleAction 中声明的字段
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP -
构造方法总结
构造方法 -
方法总结
修饰符和类型方法描述booleandoAccessibleAction(int i) 对对象执行指定的操作获取与此对象关联的支持一个或多个操作的 AccessibleAction。int返回此对象中可用的可访问操作的数量如果有多个,则第一个被认为是对象的“默认”操作。返回对象的指定操作的描述。获取此对象的角色。获取此对象的状态集。获取与此对象关联的 AccessibleValue。获取此对象的可访问值。获取此对象的最大可访问值。获取此对象的最小可访问值。boolean将此对象的值设置为数字。void当监听的目标更改其状态时调用。在类 javax.swing.JComponent.AccessibleJComponent 中声明的方法
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener在类 java.awt.Container.AccessibleAWTContainer 中声明的方法
getAccessibleAt在类 java.awt.Component.AccessibleAWTComponent 中声明的方法
addFocusListener, contains, getAccessibleComponent, getAccessibleIndexInParent, getAccessibleParent, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible在类 javax.accessibility.AccessibleContext 中声明的方法
firePropertyChange, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, setAccessibleDescription, setAccessibleName, setAccessibleParent在类 java.lang.Object 中声明的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait在接口 javax.accessibility.AccessibleComponent 中声明的方法
addFocusListener, contains, getAccessibleAt, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
-
构造方法详细信息
-
无障碍JSlider
protected AccessibleJSlider()构造一个 AccessibleJSlider
-
-
方法详情
-
getAccessibleStateSet
获取此对象的状态集。- 重写:
getAccessibleStateSet在类JComponent.AccessibleJComponent中- 返回:
- 包含对象当前状态的 AccessibleState 实例
- 参见:
-
stateChanged
当监听的目标更改其状态时调用。- 指定者:
stateChanged在接口ChangeListener中- 参数:
e- 一个ChangeEvent对象。不能是null- 抛出:
NullPointerException- 如果参数是null
-
getAccessibleRole
获取此对象的角色。- 重写:
getAccessibleRole在类JComponent.AccessibleJComponent中- 返回:
- 描述对象角色的 AccessibleRole 实例
- 参见:
-
getAccessibleValue
获取与此对象关联的 AccessibleValue。在为该类实现Java Accessibility API时,返回该对象,该对象负责代表自身实现AccessibleValue接口。- 重写:
getAccessibleValue在类AccessibleContext中- 返回:
- 这个对象
- 参见:
-
getCurrentAccessibleValue
获取此对象的可访问值。- 指定者:
getCurrentAccessibleValue在接口AccessibleValue中- 返回:
- 此对象的当前值。
- 参见:
-
setCurrentAccessibleValue
将此对象的值设置为数字。- 指定者:
setCurrentAccessibleValue在接口AccessibleValue中- 参数:
n- 用于值的数字- 返回:
- 如果设置了值,则为真。
- 参见:
-
getMinimumAccessibleValue
获取此对象的最小可访问值。- 指定者:
getMinimumAccessibleValue在接口AccessibleValue中- 返回:
- 此对象的最小值。
- 参见:
-
getMaximumAccessibleValue
获取此对象的最大可访问值。- 指定者:
getMaximumAccessibleValue在接口AccessibleValue中- 返回:
- 此对象的最大值。
- 参见:
-
getAccessibleAction
获取与此对象关联的支持一个或多个操作的 AccessibleAction。- 重写:
getAccessibleAction在类AccessibleContext中- 返回:
- AccessibleAction 如果对象支持;否则返回空
- 参见:
-
getAccessibleActionCount
public int getAccessibleActionCount()返回此对象中可用的可访问操作的数量如果有多个,则第一个被认为是对象的“默认”操作。支持两个操作:AccessibleAction.INCREMENT 递增滑块值和 AccessibleAction.DECREMENT 递减滑块值- 指定者:
getAccessibleActionCount在接口AccessibleAction中- 返回:
- 此对象中从零开始的操作数
-
getAccessibleActionDescription
返回对象的指定操作的描述。- 指定者:
getAccessibleActionDescription在接口AccessibleAction中- 参数:
i- 动作的从零开始的索引- 返回:
- 操作的字符串描述
- 参见:
-
doAccessibleAction
public boolean doAccessibleAction(int i) 对对象执行指定的操作- 指定者:
doAccessibleAction在接口AccessibleAction中- 参数:
i- 从零开始的动作索引。第一个操作(索引 0)是 AccessibleAction.INCREMENT,第二个操作(索引 1)是 AccessibleAction.DECREMENT。- 返回:
- 如果执行了操作,则为 true,否则为 false
- 参见:
-