protected class JScrollBar.AccessibleJScrollBar extends JComponent.AccessibleJComponent implements AccessibleValue
JScrollBar class. It provides an implementation of the
 Java Accessibility API appropriate to scroll bar user-interface
 elements.
 
 Warning:
 Serialized objects of this class will not be compatible with
 future Swing releases. The current serialization support is
 appropriate for short term storage or RMI between applications running
 the same version of Swing. As of 1.4, support for long term storage
 of all JavaBeans™
 has been added to the java.beans package.
 Please see XMLEncoder.
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler accessibleFocusHandler accessibleContainerHandler accessibleAWTComponentHandler, accessibleAWTFocusHandler 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 | Modifier | Constructor | Description | 
|---|---|---|
protected  | 
AccessibleJScrollBar () | 
| Modifier and Type | Method | Description | 
|---|---|---|
AccessibleRole  | 
getAccessibleRole () | 
 Get the role of this object. 
 | 
AccessibleStateSet  | 
getAccessibleStateSet () | 
 Get the state set of this object. 
 | 
AccessibleValue  | 
getAccessibleValue () | 
 Get the AccessibleValue associated with this object. 
 | 
Number  | 
getCurrentAccessibleValue () | 
 Get the accessible value of this object. 
 | 
Number  | 
getMaximumAccessibleValue () | 
 Get the maximum accessible value of this object. 
 | 
Number  | 
getMinimumAccessibleValue () | 
 Get the minimum accessible value of this object. 
 | 
boolean | 
setCurrentAccessibleValue (Number n) | 
 Set the value of this object as a Number. 
 | 
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener getAccessibleAt 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 firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, setAccessibleDescription, setAccessibleName, setAccessibleParent clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 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 protected AccessibleJScrollBar()
public AccessibleStateSet getAccessibleStateSet()
getAccessibleStateSet  in class JComponent.AccessibleJComponent AccessibleState public AccessibleRole getAccessibleRole()
getAccessibleRole  in class JComponent.AccessibleJComponent AccessibleRole public AccessibleValue getAccessibleValue()
getAccessibleValue  in class AccessibleContext AccessibleValue public Number getCurrentAccessibleValue()
getCurrentAccessibleValue  in interface AccessibleValue AccessibleValue.setCurrentAccessibleValue(java.lang.Number) public boolean setCurrentAccessibleValue(Number n)
setCurrentAccessibleValue  in interface AccessibleValue n - the number to use for the valueAccessibleValue.getCurrentAccessibleValue() public Number getMinimumAccessibleValue()
getMinimumAccessibleValue  in interface AccessibleValue AccessibleValue.getMaximumAccessibleValue() public Number getMaximumAccessibleValue()
getMaximumAccessibleValue  in interface AccessibleValue AccessibleValue.getMinimumAccessibleValue()  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, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy. 
Scripting on this page tracks web page traffic, but does not change the content in any way.