protected class JTabbedPane.AccessibleJTabbedPane extends JComponent.AccessibleJComponent implements AccessibleSelection, ChangeListener
JTabbedPane
类。
它提供了适用于标签式窗格用户界面元素的Java Accessibility API的实现。
警告:此类的序列化对象与将来的Swing版本不兼容。 当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。 从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)
将对象的指定Accessible子对象添加到对象的选择中。
|
void |
clearAccessibleSelection()
清除对象中的选择,以使对象中没有子对象被选中。
|
Accessible |
getAccessibleAt(Point p)
返回包含在本地坐标
Point 中的
Accessible 子项(如果存在)。
|
Accessible |
getAccessibleChild(int i)
返回对象的指定Accessible子对象。
|
int |
getAccessibleChildrenCount()
返回对象中可访问的子对象的数量。
|
String |
getAccessibleName()
返回访问名称此对象的,或
null 如果没有访问名称。
|
AccessibleRole |
getAccessibleRole()
获取此对象的角色。
|
AccessibleSelection |
getAccessibleSelection()
获取与此对象
AccessibleSelection AccessibleSelection。
|
Accessible |
getAccessibleSelection(int i)
返回表示对象的指定选定子对象的Accessible。
|
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
AccessibleSelection。
在该类的Java Accessibility 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
- 此Accessible对象
i
的从零开始的索引。
AccessibleContext.getAccessibleChild(int)
public void addAccessibleSelection(int i)
AccessibleSelection
addAccessibleSelection
在界面
AccessibleSelection
i
- 小孩的零
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