JavaTM 2 Platform
Standard Ed. 6

javax.swing
類別 JTabbedPane.AccessibleJTabbedPane

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

protected class JTabbedPane.AccessibleJTabbedPane
extends JComponent.AccessibleJComponent
implements AccessibleSelection, ChangeListener

此類別實作對 JTabbedPane 類別的可存取性支持。它提供適合於選項卡窗格使用者介面的 Java Accessibility API 的實作。

警告:此類別的已序列化物件與以後的 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
 
建構子摘要
JTabbedPane.AccessibleJTabbedPane()
          建構 AccessibleJTabbedPane。
 
方法摘要
 void addAccessibleSelection(int i)
          將物件的指定 Accessible 子級添加到該物件的選項中。
 void clearAccessibleSelection()
          清除物件中的選項,使該物件中沒有選中的子物件。
 Accessible getAccessibleAt(Point p)
          返回包含在本地坐標 Point 中的 Accessible 子容器(如果存在)。
 Accessible getAccessibleChild(int i)
          返回物件的指定 Accessible 子級。
 int getAccessibleChildrenCount()
          返回物件中可存取的子級數。
 String getAccessibleName()
          返回此物件的可存取名稱;如果沒有可存取名稱,則返回 null
 AccessibleRole getAccessibleRole()
          獲取此物件的功能。
 AccessibleSelection getAccessibleSelection()
          獲取與此物件關聯的 AccessibleSelection
 Accessible getAccessibleSelection(int i)
          返回表示指定的所選物件子級的 Accessible。
 int getAccessibleSelectionCount()
          返回當前選中的 Accessible 子級數。
 boolean isAccessibleChildSelected(int i)
          確定此物件的當前子級是否已選中。
 void removeAccessibleSelection(int i)
          從物件的選項中移除該物件的指定子物件。
 void selectAllAccessibleSelection()
          如果該物件支持多項選擇,則會導致該物件的每個子對象都被選中。
 void stateChanged(ChangeEvent e)
          當偵聽器的目標已更改其狀態時調用。
 
從類別 javax.swing.JComponent.AccessibleJComponent 繼承的方法
addPropertyChangeListener, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleStateSet, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener
 
從類別 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, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
從介面 javax.accessibility.AccessibleComponent 繼承的方法
addFocusListener, contains, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
 

建構子詳細資訊

JTabbedPane.AccessibleJTabbedPane

public JTabbedPane.AccessibleJTabbedPane()
建構 AccessibleJTabbedPane。

方法詳細資訊

getAccessibleName

public String getAccessibleName()
返回此物件的可存取名稱;如果沒有可存取名稱,則返回 null

覆寫:
類別 JComponent.AccessibleJComponent 中的 getAccessibleName
返回:
此物件的可存取名稱或 null
從以下版本開始:
1.6
另請參見:
AccessibleContext.setAccessibleName(java.lang.String)

stateChanged

public void stateChanged(ChangeEvent e)
從介面 ChangeListener 複製的描述
當偵聽器的目標已更改其狀態時調用。

指定者:
介面 ChangeListener 中的 stateChanged
參數:
e - ChangeEvent 物件

getAccessibleRole

public AccessibleRole getAccessibleRole()
獲取此物件的功能。

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

getAccessibleChildrenCount

public int getAccessibleChildrenCount()
返回物件中可存取的子級數。

覆寫:
類別 JComponent.AccessibleJComponent 中的 getAccessibleChildrenCount
返回:
物件的可存取子級數。

getAccessibleChild

public Accessible getAccessibleChild(int i)
返回物件的指定 Accessible 子級。

覆寫:
類別 JComponent.AccessibleJComponent 中的 getAccessibleChild
參數:
i - 子級基於零的索引
返回:
物件的 Accessible 子級
拋出:
IllegalArgumentException - 如果索引超出了範圍
另請參見:
AccessibleContext.getAccessibleChildrenCount()

getAccessibleSelection

public AccessibleSelection getAccessibleSelection()
獲取與此物件關聯的 AccessibleSelection。在實作此類別的 Java Accessibility API 時,返回此物件,它負責代表它自己實作 AccessibleSelection 介面。

覆寫:
類別 AccessibleContext 中的 getAccessibleSelection
返回:
此物件
另請參見:
AccessibleSelection

getAccessibleAt

public Accessible getAccessibleAt(Point p)
返回包含在本地坐標 Point 中的 Accessible 子容器(如果存在)。否則返回當前選擇的選項卡。

指定者:
介面 AccessibleComponent 中的 getAccessibleAt
覆寫:
類別 Container.AccessibleAWTContainer 中的 getAccessibleAt
參數:
p - 定義 Accessible 左上角的點,在物件父代的坐標空間中給出
返回:
指定位置的 Accessible(如果存在)

getAccessibleSelectionCount

public int getAccessibleSelectionCount()
從介面 AccessibleSelection 複製的描述
返回當前選中的 Accessible 子級數。如果沒有選定子物件,那麼返回的值將為 0。

指定者:
介面 AccessibleSelection 中的 getAccessibleSelectionCount
返回:
當前選定的項數。

getAccessibleSelection

public Accessible getAccessibleSelection(int i)
從介面 AccessibleSelection 複製的描述
返回表示指定的所選物件子級的 Accessible。如果沒有選擇,或者所選子級數少於傳入的整數,則返回值為 null。

注意,該索引表示第 i 個選定的子物件,它不同於第 i 個子物件。

指定者:
介面 AccessibleSelection 中的 getAccessibleSelection
參數:
i - 所選子物件的從零開始的索引
返回:
第 i 個選定的子物件
另請參見:
AccessibleSelection.getAccessibleSelectionCount()

isAccessibleChildSelected

public boolean isAccessibleChildSelected(int i)
從介面 AccessibleSelection 複製的描述
確定此物件的當前子級是否已選中。

指定者:
介面 AccessibleSelection 中的 isAccessibleChildSelected
參數:
i - 此 Accessible 物件的子物件的從零開始的索引。
返回:
如果此物件的當前子級已選中,則返回 true;否則返回 false。
另請參見:
AccessibleContext.getAccessibleChild(int)

addAccessibleSelection

public void addAccessibleSelection(int i)
從介面 AccessibleSelection 複製的描述
將物件的指定 Accessible 子級添加到該物件的選項中。如果該物件支持多項選擇,則將指定的子物件添加到任何現有選項中,否則,它會替換該物件中的任何現有選項。如果指定的子物件已被選定,則此方法無效。

指定者:
介面 AccessibleSelection 中的 addAccessibleSelection
參數:
i - 子物件的從零開始的索引
另請參見:
AccessibleContext.getAccessibleChild(int)

removeAccessibleSelection

public void removeAccessibleSelection(int i)
從介面 AccessibleSelection 複製的描述
從物件的選項中移除該物件的指定子物件。如果當前沒有選擇指定的項,則此方法無效。

指定者:
介面 AccessibleSelection 中的 removeAccessibleSelection
參數:
i - 子物件的從零開始的索引
另請參見:
AccessibleContext.getAccessibleChild(int)

clearAccessibleSelection

public void clearAccessibleSelection()
從介面 AccessibleSelection 複製的描述
清除物件中的選項,使該物件中沒有選中的子物件。

指定者:
介面 AccessibleSelection 中的 clearAccessibleSelection

selectAllAccessibleSelection

public void selectAllAccessibleSelection()
從介面 AccessibleSelection 複製的描述
如果該物件支持多項選擇,則會導致該物件的每個子對象都被選中。

指定者:
介面 AccessibleSelection 中的 selectAllAccessibleSelection

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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