|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object javax.accessibility.AccessibleContext java.awt.Component.AccessibleAWTComponent java.awt.List.AccessibleAWTList.AccessibleAWTListChild
protected class List.AccessibleAWTList.AccessibleAWTListChild
此类实现 List 子级的可访问性支持。它提供适合列表子级用户界面元素的 Java Accessibility API 的实现。
嵌套类摘要 |
---|
从类 java.awt.Component.AccessibleAWTComponent 继承的嵌套类/接口 |
---|
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler |
字段摘要 |
---|
从类 java.awt.Component.AccessibleAWTComponent 继承的字段 |
---|
accessibleAWTComponentHandler, accessibleAWTFocusHandler |
构造方法摘要 | |
---|---|
List.AccessibleAWTList.AccessibleAWTListChild(List parent,
int indexInParent)
|
方法摘要 | |
---|---|
void |
addFocusListener(FocusListener l)
添加指定的焦点侦听器,以从此组件接收焦点事件。 |
boolean |
contains(Point p)
检查指定点是否位于此对象的界限中,其中该点的 X 坐标和 Y 坐标是相对于对象的坐标系统定义的。 |
Accessible |
getAccessibleAt(Point p)
如果存在 Accessible 子级,并且包含在本地坐标 Point 位置,则返回该子级。 |
Accessible |
getAccessibleChild(int i)
返回对象的指定 Accessible 子级。 |
int |
getAccessibleChildrenCount()
返回对象的可访问子级数。 |
AccessibleContext |
getAccessibleContext()
获取此对象的 AccessibleContext。 |
int |
getAccessibleIndexInParent()
获取此对象的可访问父级中基于 0 的索引。 |
AccessibleRole |
getAccessibleRole()
获取此对象的职责。 |
AccessibleStateSet |
getAccessibleStateSet()
获取此对象的状态设置。 |
Color |
getBackground()
获取此对象的背景颜色。 |
Rectangle |
getBounds()
以 Rectangle 对象的形式获取此对象的界限。 |
Cursor |
getCursor()
获取此对象的 Cursor。 |
Font |
getFont()
获取此对象的 Font。 |
FontMetrics |
getFontMetrics(Font f)
设置此对象的 FontMetrics。 |
Color |
getForeground()
获取此对象的前景颜色。 |
Locale |
getLocale()
获取组件的区域设置。 |
Point |
getLocation()
获得此对象相对于父对象的位置,返回值是一个点对象,它指定对象左上角在屏幕坐标空间内的位置。 |
Point |
getLocationOnScreen()
返回对象在屏幕上的位置。 |
Dimension |
getSize()
以 Dimension 对象的形式返回此对象的大小。 |
boolean |
isEnabled()
确定是否已启用对象。 |
boolean |
isFocusTraversable()
返回此对象是否可以接受焦点。 |
boolean |
isShowing()
确定是否正显示对象。 |
boolean |
isVisible()
确定对象是否可见。 |
void |
removeFocusListener(FocusListener l)
移除指定的焦点侦听器,使其不再从此组件接收焦点事件。 |
void |
requestFocus()
请求聚焦此对象。 |
void |
setBackground(Color c)
设置此对象的背景颜色。 |
void |
setBounds(Rectangle r)
以 Rectangle 对象的形式设置此对象的界限。 |
void |
setCursor(Cursor cursor)
设置此对象的 Cursor。 |
void |
setEnabled(boolean b)
设置对象的启用状态。 |
void |
setFont(Font f)
设置此对象的 Font。 |
void |
setForeground(Color c)
设置此对象的前景颜色。 |
void |
setLocation(Point p)
设置对象相对于父级的位置。 |
void |
setSize(Dimension d)
调整此对象,使其具有高度和宽度。 |
void |
setVisible(boolean b)
设置对象的可见状态。 |
从类 java.awt.Component.AccessibleAWTComponent 继承的方法 |
---|
addPropertyChangeListener, getAccessibleComponent, getAccessibleDescription, getAccessibleName, getAccessibleParent, removePropertyChangeListener |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public List.AccessibleAWTList.AccessibleAWTListChild(List parent, int indexInParent)
方法详细信息 |
---|
public AccessibleContext getAccessibleContext()
Accessible
中的 getAccessibleContext
public AccessibleRole getAccessibleRole()
Component.AccessibleAWTComponent
中的 getAccessibleRole
AccessibleRole
public AccessibleStateSet getAccessibleStateSet()
Component.AccessibleAWTComponent
中的 getAccessibleStateSet
AccessibleStateSet
,
AccessibleState
,
Component.AccessibleAWTComponent.addPropertyChangeListener(java.beans.PropertyChangeListener)
public Locale getLocale()
Component.AccessibleAWTComponent
中的 getLocale
IllegalComponentStateException
- 如果该 Component 没有它自己的区域,并且尚未被添加到包含层次结构(那样可以从包含父级确定其区域)。public int getAccessibleIndexInParent()
Component.AccessibleAWTComponent
中的 getAccessibleIndexInParent
Component.AccessibleAWTComponent.getAccessibleParent()
,
getAccessibleChildrenCount()
,
getAccessibleChild(int)
public int getAccessibleChildrenCount()
Component.AccessibleAWTComponent
中的 getAccessibleChildrenCount
public Accessible getAccessibleChild(int i)
Component.AccessibleAWTComponent
中的 getAccessibleChild
i
- 子级基于零的索引
getAccessibleChildrenCount()
public Color getBackground()
AccessibleComponent
中的 getBackground
Component.AccessibleAWTComponent
中的 getBackground
setBackground(java.awt.Color)
public void setBackground(Color c)
AccessibleComponent
中的 setBackground
Component.AccessibleAWTComponent
中的 setBackground
c
- 背景的新 ColorsetBackground(java.awt.Color)
public Color getForeground()
AccessibleComponent
中的 getForeground
Component.AccessibleAWTComponent
中的 getForeground
setForeground(java.awt.Color)
public void setForeground(Color c)
AccessibleComponent
中的 setForeground
Component.AccessibleAWTComponent
中的 setForeground
c
- 前景的新 ColorgetForeground()
public Cursor getCursor()
AccessibleComponent
中的 getCursor
Component.AccessibleAWTComponent
中的 getCursor
setCursor(java.awt.Cursor)
public void setCursor(Cursor cursor)
AccessibleComponent
中的 setCursor
Component.AccessibleAWTComponent
中的 setCursor
cursor
- 对象的新 CursorgetCursor()
public Font getFont()
AccessibleComponent
中的 getFont
Component.AccessibleAWTComponent
中的 getFont
setFont(java.awt.Font)
public void setFont(Font f)
AccessibleComponent
中的 setFont
Component.AccessibleAWTComponent
中的 setFont
f
- 对象的新 FontgetFont()
public FontMetrics getFontMetrics(Font f)
AccessibleComponent
中的 getFontMetrics
Component.AccessibleAWTComponent
中的 getFontMetrics
f
- Font
getFont()
public boolean isEnabled()
AccessibleComponent
中的 isEnabled
Component.AccessibleAWTComponent
中的 isEnabled
setEnabled(boolean)
,
AccessibleContext.getAccessibleStateSet()
,
AccessibleState.ENABLED
,
AccessibleStateSet
public void setEnabled(boolean b)
AccessibleComponent
中的 setEnabled
Component.AccessibleAWTComponent
中的 setEnabled
b
- 如果为 true,则启用此对象;否则禁用它isEnabled()
public boolean isVisible()
可见的对象在其 AccessibleStateSet 中也将具有 AccessibleState.VISIBLE 状态设置。
AccessibleComponent
中的 isVisible
Component.AccessibleAWTComponent
中的 isVisible
setVisible(boolean)
,
AccessibleContext.getAccessibleStateSet()
,
AccessibleState.VISIBLE
,
AccessibleStateSet
public void setVisible(boolean b)
AccessibleComponent
中的 setVisible
Component.AccessibleAWTComponent
中的 setVisible
b
- 如果为 true,则显示此对象;否则隐藏它isVisible()
public boolean isShowing()
AccessibleComponent
中的 isShowing
Component.AccessibleAWTComponent
中的 isShowing
public boolean contains(Point p)
AccessibleComponent
中的 contains
Component.AccessibleAWTComponent
中的 contains
p
- 相对于对象的坐标系统的 Point
getBounds()
public Point getLocationOnScreen()
AccessibleComponent
中的 getLocationOnScreen
Component.AccessibleAWTComponent
中的 getLocationOnScreen
getBounds()
,
getLocation()
public Point getLocation()
AccessibleComponent
中的 getLocation
Component.AccessibleAWTComponent
中的 getLocation
getBounds()
,
getLocationOnScreen()
public void setLocation(Point p)
AccessibleComponent
中的 setLocation
Component.AccessibleAWTComponent
中的 setLocation
p
- 左上角的新位置getLocation()
public Rectangle getBounds()
AccessibleComponent
中的 getBounds
Component.AccessibleAWTComponent
中的 getBounds
contains(java.awt.Point)
public void setBounds(Rectangle r)
AccessibleComponent
中的 setBounds
Component.AccessibleAWTComponent
中的 setBounds
r
- 指示此组件界限的长方形getBounds()
public Dimension getSize()
AccessibleComponent
中的 getSize
Component.AccessibleAWTComponent
中的 getSize
setSize(java.awt.Dimension)
public void setSize(Dimension d)
AccessibleComponent
中的 setSize
Component.AccessibleAWTComponent
中的 setSize
d
- - 指定对象新大小的维数。getSize()
public Accessible getAccessibleAt(Point p)
Accessible
子级,并且包含在本地坐标 Point
位置,则返回该子级。
AccessibleComponent
中的 getAccessibleAt
Component.AccessibleAWTComponent
中的 getAccessibleAt
p
- 相对于此对象的坐标系统的点
Accessible
存在,并且位于指定位置,则返回它;否则返回 null
public boolean isFocusTraversable()
AccessibleStateSet
中也将具有 AccessibleState.FOCUSABLE
状态设置。
AccessibleComponent
中的 isFocusTraversable
Component.AccessibleAWTComponent
中的 isFocusTraversable
AccessibleContext.getAccessibleStateSet()
,
AccessibleState.FOCUSABLE
,
AccessibleState.FOCUSED
,
AccessibleStateSet
public void requestFocus()
AccessibleComponent
中的 requestFocus
Component.AccessibleAWTComponent
中的 requestFocus
isFocusTraversable()
public void addFocusListener(FocusListener l)
AccessibleComponent
中的 addFocusListener
Component.AccessibleAWTComponent
中的 addFocusListener
l
- 焦点侦听器removeFocusListener(java.awt.event.FocusListener)
public void removeFocusListener(FocusListener l)
AccessibleComponent
中的 removeFocusListener
Component.AccessibleAWTComponent
中的 removeFocusListener
l
- 焦点侦听器addFocusListener(java.awt.event.FocusListener)
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。