protected class JTable.AccessibleJTable.AccessibleJTableCell extends AccessibleContext implements Accessible, AccessibleComponent
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 |
---|
AccessibleJTableCell(JTable t, int r, int c, int i)
构建了一个
AccessibleJTableHeaderEntry 。
|
Modifier and Type | Method and Description |
---|---|
void |
addFocusListener(FocusListener l)
添加指定的焦点侦听器以从该组件接收焦点事件。
|
void |
addPropertyChangeListener(PropertyChangeListener l)
增加了一个
PropertyChangeListener 的监听器列表。
|
boolean |
contains(Point p)
检查指定的点是否在这个对象的范围内,其中的点的X和Y坐标被定义为相对于对象的坐标系统。
|
AccessibleAction |
getAccessibleAction()
获取与该对象相关的
AccessibleAction 如果存在。
|
Accessible |
getAccessibleAt(Point p)
返回可访问的子,如果一个存在,包含在局部坐标点上。
|
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()
以一个矩形对象的形式获取此对象的边界。
|
protected AccessibleContext |
getCurrentAccessibleContext()
获取单元格渲染器的accessiblecontext。
|
protected Component |
getCurrentComponent()
获取单元格渲染器组件。
|
Cursor |
getCursor()
获取此对象的
Cursor 。
|
Font |
getFont()
获取此对象的
Font 。
|
FontMetrics |
getFontMetrics(Font f)
获取此对象的
FontMetrics 。
|
Color |
getForeground()
获取此对象的前景色。
|
Locale |
getLocale()
获取组件的区域设置。
|
Point |
getLocation()
获取对象的位置相对于父在一个点指定对象的左上角在屏幕的坐标空间中的形式。
|
Point |
getLocationOnScreen()
返回屏幕上的对象的位置。
|
Dimension |
getSize()
以维度对象的形式返回此对象的大小。
|
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)
以一个矩形对象的形式设置此对象的边界。
|
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)
设置对象的可见状态。
|
firePropertyChange, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, setAccessibleParent
public AccessibleJTableCell(JTable t, int r, int c, int i)
AccessibleJTableHeaderEntry
。
public AccessibleContext getAccessibleContext()
AccessibleContext
。在java的API可实现这类,返回这个对象,这是自己的
AccessibleContext
。
getAccessibleContext
接口
Accessible
protected AccessibleContext getCurrentAccessibleContext()
AccessibleContext
如果存在;否则,返回
null
。
protected Component getCurrentComponent()
null
。
public String getAccessibleName()
getAccessibleName
方法重写,继承类
AccessibleContext
null
如果该对象没有名称
AccessibleContext.setAccessibleName(java.lang.String)
public void setAccessibleName(String s)
setAccessibleName
方法重写,继承类
AccessibleContext
s
-新的本地化名称的对象
AccessibleContext.getAccessibleName()
,
AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)
public String getAccessibleDescription()
getAccessibleDescription
方法重写,继承类
AccessibleContext
null
如果该对象没有说明
AccessibleContext.setAccessibleDescription(java.lang.String)
public void setAccessibleDescription(String s)
public AccessibleRole getAccessibleRole()
getAccessibleRole
方法重写,继承类
AccessibleContext
AccessibleRole
描述的作用的对象的一个实例
AccessibleRole
public AccessibleStateSet getAccessibleStateSet()
getAccessibleStateSet
方法重写,继承类
AccessibleContext
AccessibleStateSet
实例
AccessibleState
public Accessible getAccessibleParent()
Accessible
母。
getAccessibleParent
方法重写,继承类
AccessibleContext
null
母;如果该对象没有
Accessible
母
public int getAccessibleIndexInParent()
getAccessibleIndexInParent
方法重写,继承类
AccessibleContext
getAccessibleParent()
public int getAccessibleChildrenCount()
getAccessibleChildrenCount
方法重写,继承类
AccessibleContext
public Accessible getAccessibleChild(int i)
Accessible
孩子。
getAccessibleChild
方法重写,继承类
AccessibleContext
i
-零基础指数的孩子
Accessible
孩子
AccessibleContext.getAccessibleChildrenCount()
public Locale getLocale()
getLocale
方法重写,继承类
AccessibleContext
IllegalComponentStateException
-如果
Component
没有自己的现场和还没有被添加到一个层次结构,现场可以从包含父决定
Component.setLocale(java.util.Locale)
public void addPropertyChangeListener(PropertyChangeListener l)
PropertyChangeListener
的监听器列表。侦听器是为所有属性注册的。
addPropertyChangeListener
方法重写,继承类
AccessibleContext
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
被注册为所有属性。
removePropertyChangeListener
方法重写,继承类
AccessibleContext
l
-
PropertyChangeListener
被删除
public AccessibleAction getAccessibleAction()
AccessibleAction
如果存在。否则返回
null
。
getAccessibleAction
方法重写,继承类
AccessibleContext
AccessibleAction
,或
null
AccessibleAction
public AccessibleComponent getAccessibleComponent()
AccessibleComponent
如果存在。否则返回
null
。
getAccessibleComponent
方法重写,继承类
AccessibleContext
AccessibleComponent
,或
null
AccessibleComponent
public AccessibleSelection getAccessibleSelection()
AccessibleSelection
如果存在。否则返回
null
。
getAccessibleSelection
方法重写,继承类
AccessibleContext
AccessibleSelection
,或
null
AccessibleSelection
public AccessibleText getAccessibleText()
AccessibleText
如果存在。否则返回
null
。
getAccessibleText
方法重写,继承类
AccessibleContext
AccessibleText
,或
null
AccessibleText
public AccessibleValue getAccessibleValue()
AccessibleValue
如果存在。否则返回
null
。
getAccessibleValue
方法重写,继承类
AccessibleContext
AccessibleValue
,或
null
AccessibleValue
public Color getBackground()
getBackground
接口
AccessibleComponent
null
AccessibleComponent.setBackground(java.awt.Color)
public void setBackground(Color c)
setBackground
接口
AccessibleComponent
c
为背景的新
Color
AccessibleComponent.setBackground(java.awt.Color)
public Color getForeground()
getForeground
接口
AccessibleComponent
null
AccessibleComponent.setForeground(java.awt.Color)
public void setForeground(Color c)
setForeground
接口
AccessibleComponent
c
为前景的新
Color
AccessibleComponent.getForeground()
public Cursor getCursor()
Cursor
。
getCursor
接口
AccessibleComponent
Cursor
,如果支持的话,该对象;否则,
null
AccessibleComponent.setCursor(java.awt.Cursor)
public void setCursor(Cursor c)
Cursor
。
setCursor
接口
AccessibleComponent
c
为对象的新
Cursor
AccessibleComponent.getCursor()
public Font getFont()
Font
。
getFont
接口
AccessibleComponent
Font
,如果支持,为对象;否则,
null
AccessibleComponent.setFont(java.awt.Font)
public void setFont(Font f)
Font
。
setFont
接口
AccessibleComponent
f
为对象的新
Font
AccessibleComponent.getFont()
public FontMetrics getFontMetrics(Font f)
FontMetrics
。
getFontMetrics
接口
AccessibleComponent
f
-
Font
FontMetrics
对象,如果支持;否则
null
getFont()
public boolean isEnabled()
isEnabled
接口
AccessibleComponent
AccessibleComponent.setEnabled(boolean)
,
AccessibleContext.getAccessibleStateSet()
,
AccessibleState.ENABLED
,
AccessibleStateSet
public void setEnabled(boolean b)
setEnabled
接口
AccessibleComponent
b
-如果属实,使该对象;否则,禁用它
AccessibleComponent.isEnabled()
public boolean isVisible()
isShowing
。
isVisible
接口
AccessibleComponent
AccessibleComponent.setVisible(boolean)
,
AccessibleContext.getAccessibleStateSet()
,
AccessibleState.VISIBLE
,
AccessibleStateSet
public void setVisible(boolean b)
setVisible
接口
AccessibleComponent
b
-如果属实,表明该对象;否则,隐藏它
AccessibleComponent.isVisible()
public boolean isShowing()
isShowing
接口
AccessibleComponent
public boolean contains(Point p)
contains
接口
AccessibleComponent
p
-
Point
相对于对象的坐标系统
Point
真;否则为false
AccessibleComponent.getBounds()
public Point getLocationOnScreen()
getLocationOnScreen
接口
AccessibleComponent
null
如果这个对象不是在屏幕上
AccessibleComponent.getBounds()
,
AccessibleComponent.getLocation()
public Point getLocation()
getLocation
接口
AccessibleComponent
Point
代表在屏幕坐标空间的物体的边界的左上角的一个实例;
null
如果该对象或其父母不在屏幕上
AccessibleComponent.getBounds()
,
AccessibleComponent.getLocationOnScreen()
public void setLocation(Point p)
setLocation
接口
AccessibleComponent
p
-左上角的新位置
AccessibleComponent.getLocation()
public Rectangle getBounds()
AccessibleComponent
getBounds
接口
AccessibleComponent
AccessibleComponent.contains(java.awt.Point)
public void setBounds(Rectangle r)
AccessibleComponent
setBounds
接口
AccessibleComponent
r
矩形指示该组件的边界
AccessibleComponent.getBounds()
public Dimension getSize()
AccessibleComponent
getSize
接口
AccessibleComponent
AccessibleComponent.setSize(java.awt.Dimension)
public void setSize(Dimension d)
AccessibleComponent
setSize
接口
AccessibleComponent
d
的维度中指定对象的新大小。
AccessibleComponent.getSize()
public Accessible getAccessibleAt(Point p)
AccessibleComponent
getAccessibleAt
接口
AccessibleComponent
p
-点此对象的坐标系统。
public boolean isFocusTraversable()
AccessibleComponent
isFocusTraversable
接口
AccessibleComponent
AccessibleContext.getAccessibleStateSet()
,
AccessibleState.FOCUSABLE
,
AccessibleState.FOCUSED
,
AccessibleStateSet
public void requestFocus()
AccessibleComponent
requestFocus
接口
AccessibleComponent
AccessibleComponent.isFocusTraversable()
public void addFocusListener(FocusListener l)
AccessibleComponent
addFocusListener
接口
AccessibleComponent
l
焦点-听众
AccessibleComponent.removeFocusListener(java.awt.event.FocusListener)
public void removeFocusListener(FocusListener l)
AccessibleComponent
removeFocusListener
接口
AccessibleComponent
l
焦点-听众
AccessibleComponent.addFocusListener(java.awt.event.FocusListener)
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.