|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectjavax.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 - 背景的新 Color
setBackground(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 - 前景的新 Color
getForeground()
public Cursor getCursor()
AccessibleComponent 中的
getCursor
Component.AccessibleAWTComponent 中的
getCursor
setCursor(java.awt.Cursor)
public void setCursor(Cursor cursor)
如果 Java 平台实现和/或本机系统不支持更改鼠标光标形状,则该方法可能不会产生任何视觉效果。
AccessibleComponent 中的
setCursor
Component.AccessibleAWTComponent 中的
setCursor
cursor - 对象的新 Cursor
getCursor()
public Font getFont()
AccessibleComponent 中的
getFont
Component.AccessibleAWTComponent 中的
getFont
setFont(java.awt.Font)
public void setFont(Font f)
AccessibleComponent 中的
setFont
Component.AccessibleAWTComponent 中的
setFont
f - 对象的新 Font
getFont()
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 Platform Standard Ed. 6 |
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。