JavaTM 2 Platform
Standard Ed. 6

javax.swing
類別 JLabel.AccessibleJLabel

java.lang.Object
  繼承者 javax.accessibility.AccessibleContext
      繼承者 java.awt.Component.AccessibleAWTComponent
          繼承者 java.awt.Container.AccessibleAWTContainer
              繼承者 javax.swing.JComponent.AccessibleJComponent
                  繼承者 javax.swing.JLabel.AccessibleJLabel
所有已實作的介面:
Serializable, AccessibleComponent, AccessibleExtendedComponent, AccessibleText
正在封閉類別:
JLabel

protected class JLabel.AccessibleJLabel
extends JComponent.AccessibleJComponent
implements AccessibleText, AccessibleExtendedComponent

該類別用於獲得此物件的可存取性職責。

警告:此類別的序列化物件與以後的 Swing 版本不相容。當前序列化支持適用於短期存儲,或適用於在運行相同 Swing 版本的應用程序之間進行 RMI(Remote Method Invocation,遠端方法調用)。從 1.4 版本開始,已在 java.beans 套件中添加了支持所有 JavaBeansTM 長期存儲的功能。請參見 XMLEncoder


巢狀類別摘要
 
從類別 javax.swing.JComponent.AccessibleJComponent 繼承的巢狀類別/介面
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
 
從類別 java.awt.Component.AccessibleAWTComponent 繼承的巢狀類別/介面
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
 
欄位摘要
 
從類別 javax.swing.JComponent.AccessibleJComponent 繼承的欄位
accessibleContainerHandler, accessibleFocusHandler
 
從類別 java.awt.Component.AccessibleAWTComponent 繼承的欄位
accessibleAWTComponentHandler, accessibleAWTFocusHandler
 
從類別 javax.accessibility.AccessibleContext 繼承的欄位
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
 
從介面 javax.accessibility.AccessibleText 繼承的欄位
CHARACTER, SENTENCE, WORD
 
建構子摘要
protected JLabel.AccessibleJLabel()
           
 
方法摘要
 AccessibleIcon[] getAccessibleIcon()
          獲取與此物件關聯的 AccessibleIcon(如果存在一個或多個)。
 AccessibleKeyBinding getAccessibleKeyBinding()
          返回與此物件關聯的鍵綁定
 String getAccessibleName()
          獲取此物件的可存取名稱。
 AccessibleRelationSet getAccessibleRelationSet()
          獲取與此物件關聯的 AccessibleRelationSet(如果存在)。
 AccessibleRole getAccessibleRole()
          獲取此物件的職責。
 AccessibleText getAccessibleText()
          獲取與在顯示器上顯示文本的此物件關聯的 AccessibleText。
 String getAfterIndex(int part, int index)
          返回給定索引後的 String。
 String getAtIndex(int part, int index)
          返回給定索引處的 String。
 String getBeforeIndex(int part, int index)
          返回給定索引前的 String。
 int getCaretPosition()
          返回從 0 開始的插入符號偏移量。
 AttributeSet getCharacterAttribute(int i)
          返回給定索引處給定字元的 AttributeSet
 Rectangle getCharacterBounds(int i)
          確定給定字元串索引處字元的邊界框。
 int getCharCount()
          返回字元(有效索引)數。
 int getIndexAtPoint(Point p)
          以本地坐標給定一個點,返回在該點處字元從 0 開始的索引。
 String getSelectedText()
          返回選定的部分文本。
 int getSelectionEnd()
          返回選定文本中的結尾偏移量。
 int getSelectionStart()
          返回選定文本中的開始偏移量。
 String getTitledBorderText()
          返回有標題邊框的文本
 String getToolTipText()
          返回工具提示文本
 
從類別 javax.swing.JComponent.AccessibleJComponent 繼承的方法
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleStateSet, getBorderTitle, removePropertyChangeListener
 
從類別 java.awt.Container.AccessibleAWTContainer 繼承的方法
getAccessibleAt
 
從類別 java.awt.Component.AccessibleAWTComponent 繼承的方法
addFocusListener, contains, getAccessibleComponent, getAccessibleIndexInParent, getAccessibleParent, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
 
從類別 javax.accessibility.AccessibleContext 繼承的方法
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleSelection, getAccessibleTable, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
從介面 javax.accessibility.AccessibleComponent 繼承的方法
addFocusListener, contains, getAccessibleAt, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
 

建構子詳細資訊

JLabel.AccessibleJLabel

protected JLabel.AccessibleJLabel()
方法詳細資訊

getAccessibleName

public String getAccessibleName()
獲取此物件的可存取名稱。

覆寫:
類別 JComponent.AccessibleJComponent 中的 getAccessibleName
返回:
物件的本地化名稱,如果此物件沒有名稱,則可以為 null
另請參見:
AccessibleContext.setAccessibleName(java.lang.String)

getAccessibleRole

public AccessibleRole getAccessibleRole()
獲取此物件的職責。

覆寫:
類別 JComponent.AccessibleJComponent 中的 getAccessibleRole
返回:
描述該物件職責的 AccessibleRole 實例
另請參見:
AccessibleRole

getAccessibleIcon

public AccessibleIcon[] getAccessibleIcon()
獲取與此物件關聯的 AccessibleIcon(如果存在一個或多個)。否則返回 null。

覆寫:
類別 AccessibleContext 中的 getAccessibleIcon
返回:
如果受物件支持,則返回一個 AccessibleIcon 陣列;否則返回 null
從以下版本開始:
1.3
另請參見:
AccessibleIcon

getAccessibleRelationSet

public AccessibleRelationSet getAccessibleRelationSet()
獲取與此物件關聯的 AccessibleRelationSet(如果存在)。否則返回 null。

覆寫:
類別 AccessibleContext 中的 getAccessibleRelationSet
返回:
如果受物件支持,則返回 AccessibleRelationSet;否則返回 null
從以下版本開始:
1.3
另請參見:
AccessibleRelation

getAccessibleText

public AccessibleText getAccessibleText()
從類別 AccessibleContext 複製的描述
獲取與在顯示器上顯示文本的此物件關聯的 AccessibleText。

覆寫:
類別 AccessibleContext 中的 getAccessibleText
返回:
如果受物件支持,則返回 AccessibleText;否則返回 null
另請參見:
AccessibleText

getIndexAtPoint

public int getIndexAtPoint(Point p)
以本地坐標給定一個點,返回在該點處字元從 0 開始的索引。如果 point 無效,則此方法返回 -1。

指定者:
介面 AccessibleText 中的 getIndexAtPoint
參數:
p - 本地坐標中的
返回:
點 p 處字元從 0 開始的索引;如果 Point 無效,則返回 -1。
從以下版本開始:
1.3

getCharacterBounds

public Rectangle getCharacterBounds(int i)
確定給定字元串索引處字元的邊界框。以本地坐標形式返回邊界框。如果索引無效,則返回一個空的矩形。

指定者:
介面 AccessibleText 中的 getCharacterBounds
參數:
i - String 中的索引
返回:
返回字元邊界框的螢幕坐標,如果索引無效,則返回一個空矩形。
從以下版本開始:
1.3

getCharCount

public int getCharCount()
返回字元(有效索引)數。

指定者:
介面 AccessibleText 中的 getCharCount
返回:
字元數
從以下版本開始:
1.3

getCaretPosition

public int getCaretPosition()
返回從 0 開始的插入符號偏移量。 註:這表示插入符號的右邊與偏移量(插入符號在兩個字元之間)有相同的索引值。

指定者:
介面 AccessibleText 中的 getCaretPosition
返回:
從 0 開始的插入符號偏移量。
從以下版本開始:
1.3

getAtIndex

public String getAtIndex(int part,
                         int index)
返回給定索引處的 String。

指定者:
介面 AccessibleText 中的 getAtIndex
參數:
part - 要檢索的 AccessibleText.CHARACTER、AccessibleText.WORD 或 AccessibleText.SENTENCE
index - 文本中的索引,該 index >= 0
返回:
字母、單詞或句子,對於無效索引或無效 part,則返回 null
從以下版本開始:
1.3

getAfterIndex

public String getAfterIndex(int part,
                            int index)
返回給定索引後的 String。

指定者:
介面 AccessibleText 中的 getAfterIndex
參數:
part - 要檢索的 AccessibleText.CHARACTER、AccessibleText.WORD 或 AccessibleText.SENTENCE
index - 文本中的索引,該 index >= 0
返回:
字母、單詞或句子,對於無效索引或無效 part,則返回 null
從以下版本開始:
1.3

getBeforeIndex

public String getBeforeIndex(int part,
                             int index)
返回給定索引前的 String。

指定者:
介面 AccessibleText 中的 getBeforeIndex
參數:
part - 要檢索的 AccessibleText.CHARACTER、AccessibleText.WORD 或 AccessibleText.SENTENCE
index - 文本中的索引,該 index >= 0
返回:
字母、單詞或句子,對於無效索引或無效 part,則返回 null
從以下版本開始:
1.3

getCharacterAttribute

public AttributeSet getCharacterAttribute(int i)
返回給定索引處給定字元的 AttributeSet

指定者:
介面 AccessibleText 中的 getCharacterAttribute
參數:
i - 從 0 開始的文本索引
返回:
字元的 AttributeSet
從以下版本開始:
1.3

getSelectionStart

public int getSelectionStart()
返回選定文本中的開始偏移量。如果沒有選定,但有一個插入符號,則開始和結尾偏移量是相同的。

指定者:
介面 AccessibleText 中的 getSelectionStart
返回:
所選定文本開始處的索引
從以下版本開始:
1.3

getSelectionEnd

public int getSelectionEnd()
返回選定文本中的結尾偏移量。如果沒有選定,但有一個插入符號,則開始和結尾偏移量是相同的。

指定者:
介面 AccessibleText 中的 getSelectionEnd
返回:
所選定文本結尾的索引
從以下版本開始:
1.3

getSelectedText

public String getSelectedText()
返回選定的部分文本。

指定者:
介面 AccessibleText 中的 getSelectedText
返回:
選定文本的 String 部分
從以下版本開始:
1.3

getToolTipText

public String getToolTipText()
返回工具提示文本

指定者:
介面 AccessibleExtendedComponent 中的 getToolTipText
覆寫:
類別 JComponent.AccessibleJComponent 中的 getToolTipText
返回:
物件的工具提示文本(如果支持);否則返回 null
從以下版本開始:
1.4

getTitledBorderText

public String getTitledBorderText()
返回有標題邊框的文本

指定者:
介面 AccessibleExtendedComponent 中的 getTitledBorderText
覆寫:
類別 JComponent.AccessibleJComponent 中的 getTitledBorderText
返回:
物件的有標題邊框文本(如果支持);否則返回 null
從以下版本開始:
1.4

getAccessibleKeyBinding

public AccessibleKeyBinding getAccessibleKeyBinding()
返回與此物件關聯的鍵綁定

指定者:
介面 AccessibleExtendedComponent 中的 getAccessibleKeyBinding
覆寫:
類別 JComponent.AccessibleJComponent 中的 getAccessibleKeyBinding
返回:
物件的鍵綁定(如果支持);否則返回 null
從以下版本開始:
1.4
另請參見:
AccessibleKeyBinding

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only