JavaTM 2 Platform
Standard Ed. 6

java.awt
類別 Container.AccessibleAWTContainer

java.lang.Object
  繼承者 javax.accessibility.AccessibleContext
      繼承者 java.awt.Component.AccessibleAWTComponent
          繼承者 java.awt.Container.AccessibleAWTContainer
所有已實作的介面:
Serializable, AccessibleComponent
直接已知子類別:
Box.AccessibleBox, CellRendererPane.AccessibleCellRendererPane, JComponent.AccessibleJComponent, Panel.AccessibleAWTPanel, ScrollPane.AccessibleAWTScrollPane, Window.AccessibleAWTWindow
正在封閉類別:
Container

protected class Container.AccessibleAWTContainer
extends Component.AccessibleAWTComponent

用於對可存取性提供預設支持的 Container 內部類別。此類別並非旨在由應用程序開發人員直接使用,而只能由容器開發人員為其創建子類別。

該類別用於獲得此物件的存取職責,以及實作 AccessibleContainer 介面中的很多方法。

從以下版本開始:
1.3
另請參見:
序列化表格

巢狀類別摘要
protected  class Container.AccessibleAWTContainer.AccessibleContainerHandler
          添加或移除子容器時觸發 PropertyChange 偵聽器(如果已註冊了此偵聽器)。
 
從類別 java.awt.Component.AccessibleAWTComponent 繼承的巢狀類別/介面
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
 
欄位摘要
protected  ContainerListener accessibleContainerHandler
           
 
從類別 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
 
建構子摘要
protected Container.AccessibleAWTContainer()
           
 
方法摘要
 void addPropertyChangeListener(PropertyChangeListener listener)
          向偵聽器列表添加一個 PropertyChangeListener。
 Accessible getAccessibleAt(Point p)
          返回包含在本地坐標 Point 中的 Accessible 子容器(如果存在)。
 Accessible getAccessibleChild(int i)
          返回物件的第 n 個 Accessible 子容器。
 int getAccessibleChildrenCount()
          返回物件中可存取的子容器數。
 
從類別 java.awt.Component.AccessibleAWTComponent 繼承的方法
addFocusListener, contains, getAccessibleComponent, getAccessibleDescription, getAccessibleIndexInParent, getAccessibleName, getAccessibleParent, getAccessibleRole, getAccessibleStateSet, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, removePropertyChangeListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
 
從類別 javax.accessibility.AccessibleContext 繼承的方法
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

欄位詳細資訊

accessibleContainerHandler

protected ContainerListener accessibleContainerHandler
建構子詳細資訊

Container.AccessibleAWTContainer

protected Container.AccessibleAWTContainer()
方法詳細資訊

getAccessibleChildrenCount

public int getAccessibleChildrenCount()
返回物件中可存取的子容器數。如果此物件的所有子容器都實作了 Accessible,則此方法應該返回此物件的子容器數。

覆寫:
類別 Component.AccessibleAWTComponent 中的 getAccessibleChildrenCount
返回:
物件中可存取的子容器數

getAccessibleChild

public Accessible getAccessibleChild(int i)
返回物件的第 n 個 Accessible 子容器。

覆寫:
類別 Component.AccessibleAWTComponent 中的 getAccessibleChild
參數:
i - 基於 0 的子容器索引
返回:
物件的第 n 個 Accessible 子容器
另請參見:
AccessibleContext.getAccessibleChildrenCount()

getAccessibleAt

public Accessible getAccessibleAt(Point p)
返回包含在本地坐標 Point 中的 Accessible 子容器(如果存在)。

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

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener listener)
向偵聽器列表添加一個 PropertyChangeListener。

覆寫:
類別 Component.AccessibleAWTComponent 中的 addPropertyChangeListener
參數:
listener - 要添加的 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

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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