This documentation differs from the official API.
Jadeite adds
extra features to the API including:
variable font sizes,
constructions examples,
placeholders for classes and methods, and auto-generated “See Also” links.
Additionally it
is missing some items found in standard Javadoc documentation, including:
generics type information,
“Deprecated” tags and comments,
“See Also” links,
along with other minor differences.
Please send any questions or feedback to
bam@cs.cmu.edu.
javax.swing
class JTabbedPane.AccessibleJTabbedPane
- All Implemented Interfaces:
- Serializable, AccessibleComponent, AccessibleExtendedComponent, AccessibleSelection, ChangeListener
- Enclosing class:
- JTabbedPane
protected class JTabbedPane.AccessibleJTabbedPane
extends JComponent.AccessibleJComponent
implements AccessibleSelection, ChangeListener
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 JavaBeansTM
has been added to the java.beans
package.
Please see {@link java.beans.XMLEncoder}.
Fields inherited from class javax.accessibility.AccessibleContext |
accessibleDescription, accessibleName, accessibleParent, 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 |
Constructor Summary |
Constructs an AccessibleJTabbedPane
|
Method Summary |
void |
|
void |
|
Accessible |
Returns the Accessible child contained at
the local coordinate Point , if one exists.
|
Accessible |
Return the specified Accessible child of the object.
|
int |
Returns the number of accessible children in the object.
|
String |
Returns the accessible name of this object, or if
there is no accessible name.
|
AccessibleRole |
Get the role of this object.
|
AccessibleSelection |
Gets the AccessibleSelection associated with
this object.
|
Accessible |
|
int |
|
boolean |
|
void |
|
void |
|
void |
|
Methods inherited from class javax.swing.JComponent.AccessibleJComponent |
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getAccessibleRole, getAccessibleStateSet, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener |
Methods inherited from class java.awt.Component.AccessibleAWTComponent |
addFocusListener, addPropertyChangeListener, contains, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAccessibleComponent, getAccessibleDescription, getAccessibleIndexInParent, getAccessibleName, getAccessibleParent, getAccessibleRole, getAccessibleStateSet, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, removePropertyChangeListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible |
Methods inherited from class javax.accessibility.AccessibleContext |
addPropertyChangeListener, firePropertyChange, getAccessibleAction, getAccessibleChild, getAccessibleChildrenCount, getAccessibleComponent, getAccessibleDescription, getAccessibleEditableText, getAccessibleIcon, getAccessibleIndexInParent, getAccessibleName, getAccessibleParent, getAccessibleRelationSet, getAccessibleRole, getAccessibleSelection, getAccessibleStateSet, getAccessibleTable, getAccessibleText, getAccessibleValue, getLocale, removePropertyChangeListener, setAccessibleDescription, setAccessibleName, setAccessibleParent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JTabbedPane.AccessibleJTabbedPane
public JTabbedPane.AccessibleJTabbedPane()
-
Constructs an AccessibleJTabbedPane
addAccessibleSelection
public void addAccessibleSelection(int i)
-
- Parameters:
i
clearAccessibleSelection
public void clearAccessibleSelection()
-
getAccessibleAt
public Accessible getAccessibleAt(Point p)
-
Returns the
Accessible
child contained at
the local coordinate Point
, if one exists.
Otherwise returns the currently selected tab.
- Overrides:
getAccessibleAt
in class Container.AccessibleAWTContainer
- Parameters:
p
- Returns:
- the
Accessible
at the specified
location, if it exists
getAccessibleChild
public Accessible getAccessibleChild(int i)
-
Return the specified Accessible child of the object.
- Overrides:
getAccessibleChild
in class JComponent.AccessibleJComponent
- Parameters:
i
- zero-based index of child
- Returns:
- the Accessible child of the object
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
-
Returns the number of accessible children in the object.
- Overrides:
getAccessibleChildrenCount
in class JComponent.AccessibleJComponent
- Returns:
- the number of accessible children in the object.
getAccessibleName
public String getAccessibleName()
-
Returns the accessible name of this object, or {@code null} if
there is no accessible name.
- Overrides:
getAccessibleName
in class JComponent.AccessibleJComponent
- Returns:
- the accessible name of this object, nor {@code null}.
getAccessibleRole
public AccessibleRole getAccessibleRole()
-
Get the role of this object.
- Overrides:
getAccessibleRole
in class JComponent.AccessibleJComponent
- Returns:
- an instance of AccessibleRole describing the role of
the object
getAccessibleSelection
public AccessibleSelection getAccessibleSelection()
-
Gets the
AccessibleSelection
associated with
this object. In the implementation of the Java
Accessibility API for this class,
returns this object, which is responsible for implementing the
AccessibleSelection
interface on behalf of itself.
- Overrides:
getAccessibleSelection
in class AccessibleContext
- Returns:
- this object
getAccessibleSelection
public Accessible getAccessibleSelection(int i)
-
- Parameters:
i
getAccessibleSelectionCount
public int getAccessibleSelectionCount()
-
isAccessibleChildSelected
public boolean isAccessibleChildSelected(int i)
-
- Parameters:
i
removeAccessibleSelection
public void removeAccessibleSelection(int i)
-
- Parameters:
i
selectAllAccessibleSelection
public void selectAllAccessibleSelection()
-
stateChanged
public void stateChanged(ChangeEvent e)
-
- Parameters:
e
This documentation differs from the official API.
Jadeite adds
extra features to the API including:
variable font sizes,
constructions examples,
placeholders for classes and methods, and auto-generated “See Also” links.
Additionally it
is missing some items found in standard Javadoc documentation, including:
generics type information,
“Deprecated” tags and comments,
“See Also” links,
along with other minor differences.
Please send any questions or feedback to
bam@cs.cmu.edu.
This page displays the
Jadeite version of the documention, which is derived from the offical documentation that contains this copyright notice:
The official Sun™ documentation can be found here at
http://java.sun.com/javase/6/docs/api/.