|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個軟體套件 下一個軟體套件 | 框架 無框架 |
請參見:
描述
介面摘要 | |
---|---|
Accessible | Accessible 介面是可存取性套件的主介面。 |
AccessibleAction | 任何能夠執行一個或多個動作的物件都應該支持 AccessibleAction 介面。 |
AccessibleComponent | 螢幕上呈現的任何對象都應該支持 AccessibleComponent 介面。 |
AccessibleEditableText | 在顯示器上顯示可編輯文本資訊的全部類別都應該實作 AccessibleEditableText 介面。 |
AccessibleExtendedComponent | 螢幕上呈現的任何對象都應該支持 AccessibleExtendedComponent 介面。 |
AccessibleExtendedTable | AccessibleExtendedTable 類別提供了有關以二維表的格式呈現資料的使用者介面元件的擴展資訊。 |
AccessibleExtendedText | AccessibleExtendedText 介面包含 AccessibleText 介面所未提供的其他方法
應用程序通過先獲取某個物件的 AccessibleContext(參見 Accessible ),然後調用 AccessibleContext 的 AccessibleContext.getAccessibleText() 方法,能夠確定該物件是否支持 AccessibleExtendedText 介面。 |
AccessibleHypertext | AccessibleHypertext 類別是在顯示器上顯示超文本資訊的全部類別的基礎類別。 |
AccessibleIcon | 任何具有關聯圖標(例如按鈕)的物件都應支持 AccessibleIcon 介面。 |
AccessibleKeyBinding | 任何具有鍵盤綁定(例如可用於選擇物件的鍵盤助記符和/或鍵盤快捷鍵)功能的物件都應支持 AccessibleKeyBinding 介面。 |
AccessibleSelection | 此 AccessibleSelection 介面提供了輔助技術的標準機制,以確定當前選定了哪些子級,以及修改選項集合。 |
AccessibleStreamable | 任何表示顯示屏元件背後原始串流的元件的 AccessibleContext 都必須實作 AccessibleStreamable 介面。 |
AccessibleTable | AccessibleTable 類別描述了以二維表格式呈現資料的使用者介面元件。 |
AccessibleTableModelChange | AccessibleTableModelChange 介面描述了表模型的更改。 |
AccessibleText | 所有在顯示器上顯示文本資訊的類別都應該實作 AccessibleText 介面。 |
AccessibleValue | 任何支持數字值的物件(例如滾動條)都應支持 AccessibleValue 介面。 |
類別摘要 | |
---|---|
AccessibleAttributeSequence | 此類別彙集共享相同連續屬性集的文本的跨度,以及該屬性集。 |
AccessibleBundle | 用於維護強型別列舉的基礎類別。 |
AccessibleContext | AccessibleContext 表示所有可存取物件返回的最少資訊。 |
AccessibleHyperlink | Hypertext 文檔中的某個連接或一組連接(例如客戶端 imagemap)的封裝。 |
AccessibleRelation | AccessibleRelation 類別描述了實作 AccessibleRelation 的物件與一個或多個其他物件之間的關係。 |
AccessibleRelationSet | AccessibleRelationSet 類別確定了元件的關係集。 |
AccessibleResourceBundle | 已過時。 從 Java Platform 的 1.3 版開始,此類別已廢棄。 |
AccessibleRole | AccessibleRole 類別確定元件的職責。 |
AccessibleState | AccessibleState 類別描述了元件的特殊狀態。 |
AccessibleStateSet | AccessibleStateSet 類別確定元件的狀態集。 |
AccessibleTextSequence | 此類別彙集文本區域的關鍵細節。 |
定義了使用者介面元件與提供對這些元件進行存取的輔助技術之間的協定。如果 Java 應用程序完全支持 Java Accessibility API,則它應該與螢幕讀取器、螢幕放大器這樣的輔助技術保持相容和友好。使用完全支持 Java Accessibility API 的 Java 應用程序,將不再需要離屏模型的螢幕讀取器 ,因為該 API 提供了離屏模型中通常所包含的所有資訊。
Java Accessibility API 套件由 8 個 Java 程式語言介面和 6 個 Java 程式語言類別組成。以下是對這些介面和類別的描述。
此類別中的常數存在一個公共物件職責的強型別的列舉。我們有意忽略了此類別的公共建構子,應用程序應使用此類別的一個常數。雖然此類別預定義了一個大的標準職責列表,但它是可擴展的,這樣可以在將來添加其他開發人員所定義的職責,而無需修改基礎類別。
應用程序通過先獲取某個物件的 AccessibleContext(參見 Accessible),然後調用 AccessibleContext 上的 getAccessibleAction 方法,能夠確定該物件是否支持 AccessibleAction 介面。如果返回值不為 null,則該物件支持此介面。
應用程序通過先調用某個物件的 AccessibleContext(參見 Accessible),然後調用 AccessibleContext 上的 getAccessibleComponent 方法,能夠確定該物件是否支持 AccessibleComponent 介面。如果返回值不為 null,則該物件支持此介面。
應用程序通過先獲取某個物件的 AccessibleContext(參見 Accessible),然後調用 AccessibleContext 上的 getAccessibleSelection 方法,能夠確定該物件是否支持 AccessibleSelection 介面。如果返回值不為 null,則該物件支持此介面。
此介面支持在像素坐標和給定像素坐標處的文本之間進行轉換,以及檢索文本中給定位置處、給定位置前或給定位置後的字母、單詞和句子。此介面支持對文本中給定位置處的字元屬性(字體、字體大小、樣式,等等)進行檢索,以及獲得選中的文本(如果有)、文本長度和文本插入符位置。
應用程序通過先獲取某個物件的 AccessibleContext(參見 Accessible),然後調用 AccessibleContext 的 getAccessibleText 方法,能夠確定該物件是否支持 AccessibleText 介面。如果返回值不為 null,則該物件支持此介面。
應用程序通過先獲取某物件的 AccessibleContext(參見 Accessible),然後調用 AccessibleContext 的 getAccessibleValue 方法,能夠確定該物件是否支持 AccessibleValue 介面。如果返回值不為 null,則該物件支持此介面。
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個軟體套件 下一個軟體套件 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。