java.lang.Objectjavax.accessibility.AccessibleContext
java.awt.Component.AccessibleAWTComponent
java.awt.Container.AccessibleAWTContainer
javax.swing.JComponent.AccessibleJComponent
javax.swing.JTabbedPane.AccessibleJTabbedPane
protected class JTabbedPane.AccessibleJTabbedPane
This class implements accessibility support for the JTabbedPane class. It provides an implementation of the Java Accessibility API appropriate to tabbed pane 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 TM has been added to the java.beans package. Please see XMLEncoder .
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing. JComponent.AccessibleJComponent |
---|
JComponent.AccessibleJComponent.AccessibleContainerHandler , JComponent.AccessibleJComponent.AccessibleFocusHandler |
Nested classes/interfaces inherited from class java.awt. Component.AccessibleAWTComponent |
---|
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler , Component.AccessibleAWTComponent.AccessibleAWTFocusHandler |
Field Summary |
---|
Fields inherited from class javax.swing. JComponent.AccessibleJComponent |
---|
accessibleContainerHandler , accessibleFocusHandler |
Fields inherited from class java.awt. Component.AccessibleAWTComponent |
---|
accessibleAWTComponentHandler , accessibleAWTFocusHandler |
Constructor Summary | |
---|---|
JTabbedPane.AccessibleJTabbedPane
() Constructs an AccessibleJTabbedPane |
Method Summary | |
---|---|
void |
addAccessibleSelection
(int i) Adds the specified Accessible child of the object to the object's selection. |
void |
clearAccessibleSelection
() Clears the selection in the object, so that no children in the object are selected. |
Accessible |
getAccessibleAt
(
Point
p) Returns the Accessible child contained at the local coordinate Point, if one exists. |
Accessible |
getAccessibleChild
(int i) Return the specified Accessible child of the object. |
int |
getAccessibleChildrenCount
() Returns the number of accessible children in the object. |
![]() ![]() |
![]() ![]() ![]() |
AccessibleRole |
getAccessibleRole
() Get the role of this object. |
AccessibleSelection |
getAccessibleSelection
() Gets the AccessibleSelection associated with this object. |
Accessible |
getAccessibleSelection
(int i) Returns an Accessible representing the specified selected child of the object. |
int |
getAccessibleSelectionCount
() Returns the number of Accessible children currently selected. |
boolean |
isAccessibleChildSelected
(int i) Determines if the current child of this object is selected. |
void |
removeAccessibleSelection
(int i) Removes the specified child of the object from the object's selection. |
void |
selectAllAccessibleSelection
() Causes every child of the object to be selected if the object supports multiple selections. |
void |
stateChanged
(
ChangeEvent
e) Invoked when the target of the listener has changed its state. |
Methods inherited from class javax.swing. JComponent.AccessibleJComponent |
---|
addPropertyChangeListener
,
getAccessibleDescription
,
getAccessibleKeyBinding
,
![]() ![]() |
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 javax.accessibility. AccessibleContext |
---|
firePropertyChange , getAccessibleAction , getAccessibleEditableText , getAccessibleIcon , getAccessibleRelationSet , getAccessibleTable , getAccessibleText , getAccessibleValue , setAccessibleDescription , setAccessibleName , setAccessibleParent |
Methods inherited from class java.lang. Object |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
Methods inherited from interface javax.accessibility. AccessibleComponent |
---|
addFocusListener , contains , getBackground , getBounds , getCursor , getFont , getFontMetrics , getForeground , getLocation , getLocationOnScreen , getSize , isEnabled , isFocusTraversable , isShowing , isVisible , removeFocusListener , requestFocus , setBackground , setBounds , setCursor , setEnabled , setFont , setForeground , setLocation , setSize , setVisible |
Constructor Detail |
---|
public JTabbedPane.AccessibleJTabbedPane()
Method Detail |
---|
public
String
getAccessibleName
()
public void stateChanged(ChangeEvent e)
public AccessibleRole getAccessibleRole()
public int getAccessibleChildrenCount()
public Accessible getAccessibleChild(int i)
public AccessibleSelection getAccessibleSelection()
public Accessible getAccessibleAt(Point p)
public int getAccessibleSelectionCount()
public Accessible getAccessibleSelection(int i)
Note that the index represents the i-th selected child, which is different from the i-th child.
public boolean isAccessibleChildSelected(int i)
public void addAccessibleSelection(int i)
public void removeAccessibleSelection(int i)
public void clearAccessibleSelection()
public void selectAllAccessibleSelection()