|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object javax.accessibility.AccessibleContext javax.swing.JTable.AccessibleJTable.AccessibleJTableCell
protected class JTable.AccessibleJTable.AccessibleJTableCell
此类提供了适用于表单元格的 Java Accessibility API 实现。
字段摘要 |
---|
构造方法摘要 | |
---|---|
JTable.AccessibleJTable.AccessibleJTableCell(JTable t,
int r,
int c,
int i)
构造一个 AccessibleJTableHeaderEntry 。 |
方法摘要 | |
---|---|
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()
获取此对象的可访问的描述。 |
int |
getAccessibleIndexInParent()
获取此对象在其可访问的父对象中的索引。 |
String |
getAccessibleName()
获取此对象的可访问的名称。 |
Accessible |
getAccessibleParent()
获取此对象的 Accessible 父对象。 |
AccessibleRole |
getAccessibleRole()
获取此对象的功能。 |
AccessibleSelection |
getAccessibleSelection()
获取与此对象关联的 AccessibleSelection (如果存在)。 |
AccessibleStateSet |
getAccessibleStateSet()
获取此对象的状态设置。 |
AccessibleText |
getAccessibleText()
获取与此对象关联的 AccessibleText (如果存在)。 |
AccessibleValue |
getAccessibleValue()
获取与此对象关联的 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, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, setAccessibleParent |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public JTable.AccessibleJTable.AccessibleJTableCell(JTable t, int r, int c, int i)
AccessibleJTableHeaderEntry
。
方法详细信息 |
---|
public AccessibleContext getAccessibleContext()
AccessibleContext
。在此类的 Java Accessibility API 的实现中,返回的是此对象,它是其本身的 AccessibleContext
。
Accessible
中的 getAccessibleContext
public String getAccessibleName()
AccessibleContext
中的 getAccessibleName
null
AccessibleContext.setAccessibleName(java.lang.String)
public void setAccessibleName(String s)
AccessibleContext
中的 setAccessibleName
public String getAccessibleDescription()
null
AccessibleContext.setAccessibleDescription(java.lang.String)
public void setAccessibleDescription(String s)
public AccessibleRole getAccessibleRole()
AccessibleContext
中的 getAccessibleRole
AccessibleRole
的实例AccessibleRole
public AccessibleStateSet getAccessibleStateSet()
AccessibleContext
中的 getAccessibleStateSet
AccessibleStateSet
的实例AccessibleState
public Accessible getAccessibleParent()
Accessible
父对象。
AccessibleContext
中的 getAccessibleParent
Accessible
父对象,则返回 null
public int getAccessibleIndexInParent()
getAccessibleParent()
public int getAccessibleChildrenCount()
public Accessible getAccessibleChild(int i)
Accessible
子对象。
AccessibleContext
中的 getAccessibleChild
i
- 基于 0 的子容器索引
Accessible
子容器AccessibleContext.getAccessibleChildrenCount()
public Locale getLocale()
AccessibleContext
中的 getLocale
IllegalComponentStateException
- 如果 Component
没有其自己的语言环境,并且尚未添加到包含层次结构中(如果添加到包含层次结构中就可以从其父级确定语言环境)Component.setLocale(java.util.Locale)
public void addPropertyChangeListener(PropertyChangeListener l)
PropertyChangeListener
添加到侦听器列表中。侦听器为所有的属性注册。
l
- 要添加的 PropertyChangeListener
AccessibleContext.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)
PropertyChangeListener
。此方法移除了一个为所有属性注册的 PropertyChangeListener
。
l
- 要移除的 PropertyChangeListener
public AccessibleAction getAccessibleAction()
AccessibleAction
(如果存在)。否则返回 null
。
AccessibleContext
中的 getAccessibleAction
AccessibleAction
或 null
AccessibleAction
public AccessibleComponent getAccessibleComponent()
AccessibleComponent
(如果存在)。否则返回 null
。
AccessibleComponent
或 null
AccessibleComponent
public AccessibleSelection getAccessibleSelection()
AccessibleSelection
(如果存在)。否则返回 null
。
AccessibleSelection
或 null
AccessibleSelection
public AccessibleText getAccessibleText()
AccessibleText
(如果存在)。否则返回 null
。
AccessibleContext
中的 getAccessibleText
AccessibleText
或 null
AccessibleText
public AccessibleValue getAccessibleValue()
AccessibleValue
(如果存在)。否则返回 null
。
AccessibleContext
中的 getAccessibleValue
AccessibleValue
或 null
AccessibleValue
public Color getBackground()
AccessibleComponent
中的 getBackground
null
AccessibleComponent.setBackground(java.awt.Color)
public void setBackground(Color c)
AccessibleComponent
中的 setBackground
c
- 该背景的新 Color
AccessibleComponent.setBackground(java.awt.Color)
public Color getForeground()
AccessibleComponent
中的 getForeground
null
AccessibleComponent.setForeground(java.awt.Color)
public void setForeground(Color c)
AccessibleComponent
中的 setForeground
c
- 该前景的新的 Color
AccessibleComponent.getForeground()
public Cursor getCursor()
Cursor
。
AccessibleComponent
中的 getCursor
Cursor
(如果受支持);否则返回 null
AccessibleComponent.setCursor(java.awt.Cursor)
public void setCursor(Cursor c)
Cursor
。
AccessibleComponent
中的 setCursor
c
- 此对象的新的 Cursor
AccessibleComponent.getCursor()
public Font getFont()
Font
。
AccessibleComponent
中的 getFont
Font
(如果受支持);否则,返回 null
AccessibleComponent.setFont(java.awt.Font)
public void setFont(Font f)
Font
。
AccessibleComponent
中的 setFont
f
- 该对象的新 Font
AccessibleComponent.getFont()
public FontMetrics getFontMetrics(Font f)
FontMetrics
。
AccessibleComponent
中的 getFontMetrics
f
- Font
FontMetrics
对象(如果受支持);否则返回 null
getFont()
public boolean isEnabled()
AccessibleComponent
中的 isEnabled
AccessibleComponent.setEnabled(boolean)
,
AccessibleContext.getAccessibleStateSet()
,
AccessibleState.ENABLED
,
AccessibleStateSet
public void setEnabled(boolean b)
AccessibleComponent
中的 setEnabled
b
- 如果为 true,则启用此对象;否则,禁用它AccessibleComponent.isEnabled()
public boolean isVisible()
isShowing
。
AccessibleComponent
中的 isVisible
AccessibleComponent.setVisible(boolean)
,
AccessibleContext.getAccessibleStateSet()
,
AccessibleState.VISIBLE
,
AccessibleStateSet
public void setVisible(boolean b)
AccessibleComponent
中的 setVisible
b
- 如果为 true,则显示此对象;否则,隐藏它AccessibleComponent.isVisible()
public boolean isShowing()
AccessibleComponent
中的 isShowing
public boolean contains(Point p)
AccessibleComponent
中的 contains
p
- 与该对象的坐标系统相关的 Point
Point
,则返回 true;否则,返回 falseAccessibleComponent.getBounds()
public Point getLocationOnScreen()
AccessibleComponent
中的 getLocationOnScreen
null
)AccessibleComponent.getBounds()
,
AccessibleComponent.getLocation()
public Point getLocation()
AccessibleComponent
中的 getLocation
Point
的实例;如果此对象或其父对象不在屏幕上,则返回 null
AccessibleComponent.getBounds()
,
AccessibleComponent.getLocationOnScreen()
public void setLocation(Point p)
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
public void addFocusListener(FocusListener l)
AccessibleComponent
复制的描述
AccessibleComponent
中的 addFocusListener
public void removeFocusListener(FocusListener l)
AccessibleComponent
复制的描述
AccessibleComponent
中的 removeFocusListener
l
- 焦点侦听器AccessibleComponent.addFocusListener(java.awt.event.FocusListener)
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。