|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object javax.accessibility.AccessibleContext javax.swing.JList.AccessibleJList.AccessibleJListChild
protected class JList.AccessibleJList.AccessibleJListChild
此类实现供 List 子级使用的可访问性支持。
字段摘要 |
---|
构造方法摘要 | |
---|---|
JList.AccessibleJList.AccessibleJListChild(JList parent,
int indexInParent)
|
方法摘要 | |
---|---|
void |
addFocusListener(FocusListener l)
添加指定的焦点侦听器,以接收来自此组件的焦点事件。 |
void |
addPropertyChangeListener(PropertyChangeListener l)
将 PropertyChangeListener 添加到侦听器列表。 |
boolean |
contains(Point p)
检查指定点是否位于此对象的边界内,其中该点的 X 坐标和 Y 坐标是相对于对象的坐标系统定义的。 |
AccessibleAction |
getAccessibleAction()
获取与此对象关联的可支持一个或多个动作的 AccessibleAction。 |
Accessible |
getAccessibleAt(Point p)
返回本地坐标 Point 包含的可访问子级(如果存在)。 |
Accessible |
getAccessibleChild(int i)
返回该对象的指定 Accessible 子级。 |
int |
getAccessibleChildrenCount()
返回该对象的可访问子级数。 |
AccessibleComponent |
getAccessibleComponent()
获取与此对象关联的 AccessibleComponent。 |
AccessibleContext |
getAccessibleContext()
获取此对象的 AccessibleContext。 |
String |
getAccessibleDescription()
获取此对象的 accessibleDescription 属性。 |
AccessibleIcon[] |
getAccessibleIcon()
返回元素渲染器的图标,作为 AccessibleIcon 数组的唯一项;如果渲染器组件不包含任何图标,则返回一个 null 数组。 |
int |
getAccessibleIndexInParent()
获取此对象在其可访问父级中的基于零的索引。 |
String |
getAccessibleName()
获取此对象的 accessibleName 属性。 |
AccessibleRole |
getAccessibleRole()
获取此对象的职责。 |
AccessibleSelection |
getAccessibleSelection()
获取与此对象关联的 AccessibleSelection,该对象允许选择其 Accessible 子级。 |
AccessibleStateSet |
getAccessibleStateSet()
获取此对象的状态集合。 |
AccessibleText |
getAccessibleText()
获取与在显示器上显示文本的此对象关联的 AccessibleText。 |
AccessibleValue |
getAccessibleValue()
获取与此对象关联的支持 Numerical 值的 AccessibleValue。 |
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 |
removePropertyChangeListener(PropertyChangeListener l)
从侦听器列表移除 PropertyChangeListener。 |
void |
requestFocus()
请求此对象的焦点。 |
void |
setAccessibleDescription(String s)
设置此对象的可访问描述。 |
void |
setAccessibleName(String s)
设置此对象的可访问的本地化名称。 |
void |
setBackground(Color c)
设置此对象的背景色。 |
void |
setBounds(Rectangle r)
设置 Rectangle 对象形式的此对象的边界。 |
void |
setCursor(Cursor c)
设置此对象的 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)
设置对象的可见状态。 |
从类 javax.accessibility.AccessibleContext 继承的方法 |
---|
firePropertyChange, getAccessibleEditableText, getAccessibleParent, getAccessibleRelationSet, getAccessibleTable, setAccessibleParent |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public JList.AccessibleJList.AccessibleJListChild(JList parent, int indexInParent)
方法详细信息 |
---|
public AccessibleContext getAccessibleContext()
Accessible
中的 getAccessibleContext
public String getAccessibleName()
AccessibleContext
复制的描述
AccessibleContext
中的 getAccessibleName
AccessibleContext.setAccessibleName(java.lang.String)
public void setAccessibleName(String s)
AccessibleContext
复制的描述
AccessibleContext
中的 setAccessibleName
s
- 对象的新本地化名称。AccessibleContext.getAccessibleName()
,
AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)
public String getAccessibleDescription()
AccessibleContext
复制的描述
AccessibleContext
中的 getAccessibleDescription
AccessibleContext.setAccessibleDescription(java.lang.String)
public void setAccessibleDescription(String s)
AccessibleContext
复制的描述
AccessibleContext
中的 setAccessibleDescription
s
- 此对象的新的本地化描述AccessibleContext.setAccessibleName(java.lang.String)
,
AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)
public AccessibleRole getAccessibleRole()
AccessibleContext
复制的描述注意,AccessibleRole 类也是可扩展的,因此如果预定义的职责集合不充分,则自定义组件的开发人员可以定义他们自己的 AccessibleRole。
AccessibleContext
中的 getAccessibleRole
AccessibleRole
public AccessibleStateSet getAccessibleStateSet()
AccessibleContext
复制的描述
AccessibleContext
中的 getAccessibleStateSet
AccessibleStateSet
,
AccessibleState
,
AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)
public int getAccessibleIndexInParent()
AccessibleContext
复制的描述
AccessibleContext
中的 getAccessibleIndexInParent
AccessibleContext.getAccessibleParent()
,
AccessibleContext.getAccessibleChildrenCount()
,
AccessibleContext.getAccessibleChild(int)
public int getAccessibleChildrenCount()
AccessibleContext
复制的描述
AccessibleContext
中的 getAccessibleChildrenCount
public Accessible getAccessibleChild(int i)
AccessibleContext
复制的描述
AccessibleContext
中的 getAccessibleChild
i
- 子级从零开始的索引
AccessibleContext.getAccessibleChildrenCount()
public Locale getLocale()
AccessibleContext
复制的描述
AccessibleContext
中的 getLocale
public void addPropertyChangeListener(PropertyChangeListener l)
AccessibleContext
复制的描述
AccessibleContext
中的 addPropertyChangeListener
l
- 要添加的 PropertyChangeListenerAccessibleContext.ACCESSIBLE_NAME_PROPERTY
,
AccessibleContext.ACCESSIBLE_DESCRIPTION_PROPERTY
,
AccessibleContext.ACCESSIBLE_STATE_PROPERTY
,
AccessibleContext.ACCESSIBLE_VALUE_PROPERTY
,
AccessibleContext.ACCESSIBLE_SELECTION_PROPERTY
,
AccessibleContext.ACCESSIBLE_TEXT_PROPERTY
,
AccessibleContext.ACCESSIBLE_VISIBLE_DATA_PROPERTY
public void removePropertyChangeListener(PropertyChangeListener l)
AccessibleContext
复制的描述
AccessibleContext
中的 removePropertyChangeListener
l
- 要移除的 PropertyChangeListenerpublic AccessibleAction getAccessibleAction()
AccessibleContext
复制的描述
AccessibleContext
中的 getAccessibleAction
AccessibleAction
public AccessibleComponent getAccessibleComponent()
AccessibleContext
中的 getAccessibleComponent
AccessibleComponent
public AccessibleSelection getAccessibleSelection()
AccessibleContext
复制的描述
AccessibleContext
中的 getAccessibleSelection
AccessibleSelection
public AccessibleText getAccessibleText()
AccessibleContext
复制的描述
AccessibleContext
中的 getAccessibleText
AccessibleText
public AccessibleValue getAccessibleValue()
AccessibleContext
复制的描述
AccessibleContext
中的 getAccessibleValue
AccessibleValue
public Color getBackground()
AccessibleComponent
复制的描述
AccessibleComponent
中的 getBackground
AccessibleComponent.setBackground(java.awt.Color)
public void setBackground(Color c)
AccessibleComponent
复制的描述
AccessibleComponent
中的 setBackground
c
- 新的背景 ColorAccessibleComponent.setBackground(java.awt.Color)
public Color getForeground()
AccessibleComponent
复制的描述
AccessibleComponent
中的 getForeground
AccessibleComponent.setForeground(java.awt.Color)
public void setForeground(Color c)
AccessibleComponent
复制的描述
AccessibleComponent
中的 setForeground
c
- 新的前景 ColorAccessibleComponent.getForeground()
public Cursor getCursor()
AccessibleComponent
复制的描述
AccessibleComponent
中的 getCursor
AccessibleComponent.setCursor(java.awt.Cursor)
public void setCursor(Cursor c)
AccessibleComponent
复制的描述
AccessibleComponent
中的 setCursor
c
- 对象的新 CursorAccessibleComponent.getCursor()
public Font getFont()
AccessibleComponent
复制的描述
AccessibleComponent
中的 getFont
AccessibleComponent.setFont(java.awt.Font)
public void setFont(Font f)
AccessibleComponent
复制的描述
AccessibleComponent
中的 setFont
f
- 对象的新 FontAccessibleComponent.getFont()
public FontMetrics getFontMetrics(Font f)
AccessibleComponent
复制的描述
AccessibleComponent
中的 getFontMetrics
f
- Font
AccessibleComponent.getFont()
public boolean isEnabled()
AccessibleComponent
复制的描述
AccessibleComponent
中的 isEnabled
AccessibleComponent.setEnabled(boolean)
,
AccessibleContext.getAccessibleStateSet()
,
AccessibleState.ENABLED
,
AccessibleStateSet
public void setEnabled(boolean b)
AccessibleComponent
复制的描述
AccessibleComponent
中的 setEnabled
b
- 如果为 true,则启用此对象;否则禁用它AccessibleComponent.isEnabled()
public boolean isVisible()
AccessibleComponent
复制的描述可见的对象在其 AccessibleStateSet 中也将具有 AccessibleState.VISIBLE 状态设置。
AccessibleComponent
中的 isVisible
AccessibleComponent.setVisible(boolean)
,
AccessibleContext.getAccessibleStateSet()
,
AccessibleState.VISIBLE
,
AccessibleStateSet
public void setVisible(boolean b)
AccessibleComponent
复制的描述
AccessibleComponent
中的 setVisible
b
- 如果为 true,则显示此对象;否则隐藏它AccessibleComponent.isVisible()
public boolean isShowing()
AccessibleComponent
复制的描述
AccessibleComponent
中的 isShowing
public boolean contains(Point p)
AccessibleComponent
复制的描述
AccessibleComponent
中的 contains
p
- 相对于对象的坐标系统的 Point
AccessibleComponent.getBounds()
public Point getLocationOnScreen()
AccessibleComponent
复制的描述
AccessibleComponent
中的 getLocationOnScreen
AccessibleComponent.getBounds()
,
AccessibleComponent.getLocation()
public Point getLocation()
AccessibleComponent
复制的描述
AccessibleComponent
中的 getLocation
AccessibleComponent.getBounds()
,
AccessibleComponent.getLocationOnScreen()
public void setLocation(Point p)
AccessibleComponent
复制的描述
AccessibleComponent
中的 setLocation
p
- 左上角的新位置AccessibleComponent.getLocation()
public Rectangle getBounds()
AccessibleComponent
复制的描述
AccessibleComponent
中的 getBounds
AccessibleComponent.contains(java.awt.Point)
public void setBounds(Rectangle r)
AccessibleComponent
复制的描述
AccessibleComponent
中的 setBounds
r
- 指示此组件边界的矩形AccessibleComponent.getBounds()
public Dimension getSize()
AccessibleComponent
复制的描述
AccessibleComponent
中的 getSize
AccessibleComponent.setSize(java.awt.Dimension)
public void setSize(Dimension d)
AccessibleComponent
复制的描述
AccessibleComponent
中的 setSize
d
- 指定对象新大小的维数。AccessibleComponent.getSize()
public Accessible getAccessibleAt(Point p)
AccessibleComponent
复制的描述
AccessibleComponent
中的 getAccessibleAt
p
- 相对于此对象坐标系统的 point。
public boolean isFocusTraversable()
AccessibleComponent
复制的描述
AccessibleComponent
中的 isFocusTraversable
AccessibleContext.getAccessibleStateSet()
,
AccessibleState.FOCUSABLE
,
AccessibleState.FOCUSED
,
AccessibleStateSet
public void requestFocus()
AccessibleComponent
复制的描述
AccessibleComponent
中的 requestFocus
AccessibleComponent.isFocusTraversable()
public void addFocusListener(FocusListener l)
AccessibleComponent
复制的描述
AccessibleComponent
中的 addFocusListener
l
- 焦点侦听器AccessibleComponent.removeFocusListener(java.awt.event.FocusListener)
public void removeFocusListener(FocusListener l)
AccessibleComponent
复制的描述
AccessibleComponent
中的 removeFocusListener
l
- 焦点侦听器AccessibleComponent.addFocusListener(java.awt.event.FocusListener)
public AccessibleIcon[] getAccessibleIcon()
AccessibleIcon
数组的唯一项;如果渲染器组件不包含任何图标,则返回一个 null
数组。
AccessibleContext
中的 getAccessibleIcon
null
数组AccessibleIcon
|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。