|
JavaTM 2 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 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。