- java.lang.Object
-
- javax.accessibility.AccessibleContext
-
- java.awt.Component.AccessibleAWTComponent
-
- java.awt.Container.AccessibleAWTContainer
-
- javax.swing.JComponent.AccessibleJComponent
-
- javax.swing.JScrollBar.AccessibleJScrollBar
-
- All Implemented Interfaces:
-
Serializable
,AccessibleComponent
,AccessibleExtendedComponent
,AccessibleValue
- Enclosing class:
- JScrollBar
protected class JScrollBar.AccessibleJScrollBar extends JComponent.AccessibleJComponent implements AccessibleValue
该类实现JScrollBar
类的可访问性支持。 它提供了适用于滚动条用户界面元素的Java Accessibility API的实现。警告:此类的序列化对象与将来的Swing版本不兼容。 当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。 从1.4版本开始,所有JavaBeans的长期存储支持已被添加到
java.beans
软件包中。 请参阅XMLEncoder
。- 另请参见:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.awt.Component.AccessibleAWTComponent
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
-
Nested classes/interfaces inherited from class javax.swing.JComponent.AccessibleJComponent
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
-
-
Field Summary
-
Fields inherited from class 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
-
Fields inherited from class java.awt.Component.AccessibleAWTComponent
accessibleAWTComponentHandler, accessibleAWTFocusHandler
-
Fields inherited from class java.awt.Container.AccessibleAWTContainer
accessibleContainerHandler
-
Fields inherited from class javax.swing.JComponent.AccessibleJComponent
accessibleFocusHandler
-
-
构造方法摘要
构造方法 Modifier Constructor 描述 protected
AccessibleJScrollBar()
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 AccessibleRole
getAccessibleRole()
获取此对象的角色。AccessibleStateSet
getAccessibleStateSet()
获取此对象的状态集。AccessibleValue
getAccessibleValue()
获取与此对象关联的AccessibleValue。Number
getCurrentAccessibleValue()
获取此对象的可访问值。Number
getMaximumAccessibleValue()
获取此对象的最大可访问值。Number
getMinimumAccessibleValue()
获取此对象的最小可访问值。boolean
setCurrentAccessibleValue(Number n)
将此对象的值设置为数字。-
Methods inherited from interface 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
-
Methods inherited from class javax.accessibility.AccessibleContext
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, setAccessibleDescription, setAccessibleName, setAccessibleParent
-
Methods inherited from class 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
-
Methods inherited from class java.awt.Container.AccessibleAWTContainer
getAccessibleAt
-
Methods inherited from class javax.swing.JComponent.AccessibleJComponent
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener
-
-
-
-
方法详细信息
-
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()
获取此对象的状态集。- 重写:
-
getAccessibleStateSet
在JComponent.AccessibleJComponent
- 结果
- AccessibleState的一个实例包含对象的当前状态
- 另请参见:
-
AccessibleState
-
getAccessibleRole
public AccessibleRole getAccessibleRole()
获取此对象的角色。- 重写:
-
getAccessibleRole
中的JComponent.AccessibleJComponent
- 结果
- AccessibleRole的一个实例描述对象的角色
- 另请参见:
-
AccessibleRole
-
getAccessibleValue
public AccessibleValue getAccessibleValue()
获取与此对象关联的AccessibleValue。 在该类的Java Accessibility API的实现中,返回此对象,该对象负责代表自身实现AccessibleValue接口。- 重写:
-
getAccessibleValue
在AccessibleContext
- 结果
- 这个对象
- 另请参见:
-
AccessibleValue
-
getCurrentAccessibleValue
public Number getCurrentAccessibleValue()
获取此对象的可访问值。- Specified by:
-
getCurrentAccessibleValue
在接口AccessibleValue
- 结果
- 该对象的当前值。
- 另请参见:
-
AccessibleValue.setCurrentAccessibleValue(java.lang.Number)
-
setCurrentAccessibleValue
public boolean setCurrentAccessibleValue(Number n)
将此对象的值设置为数字。- Specified by:
-
setCurrentAccessibleValue
在接口AccessibleValue
- 参数
-
n
- 用于该值的数字 - 结果
- 如果设置了该值,则为真。
- 另请参见:
-
AccessibleValue.getCurrentAccessibleValue()
-
getMinimumAccessibleValue
public Number getMinimumAccessibleValue()
获取此对象的最小可访问值。- Specified by:
-
getMinimumAccessibleValue
在接口AccessibleValue
- 结果
- 该对象的最小值。
- 另请参见:
-
AccessibleValue.getMaximumAccessibleValue()
-
getMaximumAccessibleValue
public Number getMaximumAccessibleValue()
获取此对象的最大可访问值。- Specified by:
-
getMaximumAccessibleValue
在接口AccessibleValue
- 结果
- 该对象的最大值。
- 另请参见:
-
AccessibleValue.getMinimumAccessibleValue()
-
-