protected class JTabbedPane.AccessibleJTabbedPane extends JComponent.AccessibleJComponent implements AccessibleSelection, ChangeListener
JTabbedPane
类可访问性支持。它提供了API适当的选项卡式窗格的用户界面元素的可访问性的java实现。
警告:序列化该类的对象与以后的Swing版本不兼容。当前的序列化支持适用于短期贮藏或RMI运行相同Swing版本的应用程序之间。为1.4,为所有JavaBeans™长期存储的支持已被添加到java.beans
包。请看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
Constructor and Description |
---|
AccessibleJTabbedPane()
构建了一个accessiblejtabbedpane
|
Modifier and Type | Method and Description |
---|---|
void |
addAccessibleSelection(int i)
将对象的指定可访问的子对象添加到对象的选择中。
|
void |
clearAccessibleSelection()
清除对象中的选择,以便在对象中没有孩子选择。
|
Accessible |
getAccessibleAt(Point p)
返回包含在局部坐标
Point 的
Accessible 孩子,如果存在。
|
Accessible |
getAccessibleChild(int i)
返回对象的指定可访问的子对象。
|
int |
getAccessibleChildrenCount()
返回对象中可访问的儿童的数量。
|
String |
getAccessibleName()
返回该对象的访问的名称,或
null 如果没有访问的名字。
|
AccessibleRole |
getAccessibleRole()
获取此对象的角色。
|
AccessibleSelection |
getAccessibleSelection()
获取与该对象相关的
AccessibleSelection 。
|
Accessible |
getAccessibleSelection(int i)
返回一个可访问的表示对象的指定选定子对象的访问。
|
int |
getAccessibleSelectionCount()
返回当前选择的可访问儿童的数量。
|
boolean |
isAccessibleChildSelected(int i)
确定该对象的当前子是否被选中。
|
void |
removeAccessibleSelection(int i)
从对象的选择中移除对象的指定的子对象。
|
void |
selectAllAccessibleSelection()
使每个要选择的对象的子对象,如果对象支持多个选择。
|
void |
stateChanged(ChangeEvent e)
当听者的目标改变了它的状态时调用。
|
addPropertyChangeListener, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleStateSet, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener
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, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
public String getAccessibleName()
null
如果没有访问的名字。
getAccessibleName
方法重写,继承类
JComponent.AccessibleJComponent
null
。
AccessibleContext.setAccessibleName(java.lang.String)
public void stateChanged(ChangeEvent e)
ChangeListener
stateChanged
接口
ChangeListener
e
- changeevent对象
public AccessibleRole getAccessibleRole()
getAccessibleRole
方法重写,继承类
JComponent.AccessibleJComponent
AccessibleRole
public int getAccessibleChildrenCount()
getAccessibleChildrenCount
方法重写,继承类
JComponent.AccessibleJComponent
public Accessible getAccessibleChild(int i)
getAccessibleChild
方法重写,继承类
JComponent.AccessibleJComponent
i
-零基础指数的孩子
IllegalArgumentException
如果索引越界
AccessibleContext.getAccessibleChildrenCount()
public AccessibleSelection getAccessibleSelection()
AccessibleSelection
。在java的API可实现这类,返回这个对象,它负责实施本身代表的
AccessibleSelection
接口。
getAccessibleSelection
方法重写,继承类
AccessibleContext
AccessibleSelection
public Accessible getAccessibleAt(Point p)
Point
的
Accessible
孩子,如果存在。否则返回当前选择的标签。
getAccessibleAt
接口
AccessibleComponent
getAccessibleAt
方法重写,继承类
Container.AccessibleAWTContainer
p
-点定义的
Accessible
的左上角,在该对象的父坐标空间
Accessible
,如果它存在的话
public int getAccessibleSelectionCount()
AccessibleSelection
getAccessibleSelectionCount
接口
AccessibleSelection
public Accessible getAccessibleSelection(int i)
AccessibleSelection
值得注意的是,指数是选择第i个孩子,这是不同于第i个孩子。
getAccessibleSelection
接口
AccessibleSelection
i
-零基础的指标选择的孩子
AccessibleSelection.getAccessibleSelectionCount()
public boolean isAccessibleChildSelected(int i)
AccessibleSelection
isAccessibleChildSelected
接口
AccessibleSelection
i
-零基础指数的孩子在此访问对象。
AccessibleContext.getAccessibleChild(int)
public void addAccessibleSelection(int i)
AccessibleSelection
addAccessibleSelection
接口
AccessibleSelection
i
-零基础指数的孩子
AccessibleContext.getAccessibleChild(int)
public void removeAccessibleSelection(int i)
AccessibleSelection
removeAccessibleSelection
接口
AccessibleSelection
i
-零基础指数的孩子
AccessibleContext.getAccessibleChild(int)
public void clearAccessibleSelection()
AccessibleSelection
clearAccessibleSelection
接口
AccessibleSelection
public void selectAllAccessibleSelection()
AccessibleSelection
selectAllAccessibleSelection
接口
AccessibleSelection
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, 2014, Oracle and/or its affiliates. All rights reserved.