JavaTM 2 Platform
Standard Ed. 6

類別 javax.accessibility.AccessibleState
的使用

使用 AccessibleState 的軟體套件
javax.accessibility 定義了使用者介面元件與提供對這些元件進行存取的輔助技術之間的協定。 
 

javax.accessibilityAccessibleState 的使用
 

宣告為 AccessibleStatejavax.accessibility 中的欄位
static AccessibleState AccessibleState.ACTIVE
          指示某個視窗當前是活動視窗。
static AccessibleState AccessibleState.ARMED
          指示選中了此物件。
static AccessibleState AccessibleState.BUSY
          指示當前物件忙。
static AccessibleState AccessibleState.CHECKED
          指示此物件當前被選中。
static AccessibleState AccessibleState.COLLAPSED
          指示此物件是折疊的。
static AccessibleState AccessibleState.EDITABLE
          指示使用者可以更改此物件的內容。
static AccessibleState AccessibleState.ENABLED
          指示此物件是啟用的。
static AccessibleState AccessibleState.EXPANDABLE
          指示此物件允許逐步顯示其子級。
static AccessibleState AccessibleState.EXPANDED
          指示此物件是展開的。
static AccessibleState AccessibleState.FOCUSABLE
          指示此物件可以接受鍵盤焦點,這意味著當它具有焦點時,由鍵盤上的鍵入操作所產生的所有事件將被傳遞到此物件。
static AccessibleState AccessibleState.FOCUSED
          指示此物件當前具有鍵盤焦點。
static AccessibleState AccessibleState.HORIZONTAL
          指示此物件的方向為水平方向。
static AccessibleState AccessibleState.ICONIFIED
          指示此物件是最小化的,並只通過一個圖標來表示。
static AccessibleState AccessibleState.INDETERMINATE
          指示物件狀態是不確定的。
static AccessibleState AccessibleState.MANAGES_DESCENDANTS
          指示此物件負責管理其子元件。
static AccessibleState AccessibleState.MODAL
          指示在使用者可以與不同視窗中的某個物件交互之前,必須對此物件採取某些操作。
static AccessibleState AccessibleState.MULTI_LINE
          指示此(文本)對象可以包含多行文本
static AccessibleState AccessibleState.MULTISELECTABLE
          指示此物件允許同時選定多個子級。
static AccessibleState AccessibleState.OPAQUE
          指示此物件在其矩形區域內繪製每個像素。
static AccessibleState AccessibleState.PRESSED
          指示此物件當前是按下的。
static AccessibleState AccessibleState.RESIZABLE
          指示此物件的大小不固定。
static AccessibleState AccessibleState.SELECTABLE
          指示此物件是某個允許選擇子級的物件的子物件,並且此子對象就是這些可以被選擇的子物件之一。
static AccessibleState AccessibleState.SELECTED
          指示此物件是某個允許選擇子級的物件的子物件,且此子物件是已被選定的子物件之一。
static AccessibleState AccessibleState.SHOWING
          指示此物件、此物件的父物件、其父物件的父物件等都是可見的。
static AccessibleState AccessibleState.SINGLE_LINE
          指示此(文本)物件只能包含單行文本
static AccessibleState AccessibleState.TRANSIENT
          指示此物件是臨時的。
static AccessibleState AccessibleState.TRUNCATED
          該狀態指示文本被邊界矩形截取,並且有些文本不顯示在螢幕上。
static AccessibleState AccessibleState.VERTICAL
          指示此物件的方向為垂直方向。
static AccessibleState AccessibleState.VISIBLE
          指示此物件是可見的。
 

型別參數型別為 AccessibleStatejavax.accessibility 中的欄位
protected  Vector<AccessibleState> AccessibleStateSet.states
          Vector 中的每個項表示一個 AccessibleState。
 

返回 AccessibleStatejavax.accessibility 中的方法
 AccessibleState[] AccessibleStateSet.toArray()
          以 AccessibleState 陣列形式返回當前狀態集
 

參數型別為 AccessibleStatejavax.accessibility 中的方法
 boolean AccessibleStateSet.add(AccessibleState state)
          如果某個新狀態不在當前狀態集中,則將它添加到當前狀態集中。
 void AccessibleStateSet.addAll(AccessibleState[] states)
          將所有狀態添加到現有狀態集中。
 boolean AccessibleStateSet.contains(AccessibleState state)
          檢查當前狀態是否在狀態集中。
 boolean AccessibleStateSet.remove(AccessibleState state)
          從當前狀態集中移除一個狀態。
 

參數型別為 AccessibleStatejavax.accessibility 中的建構子
AccessibleStateSet(AccessibleState[] states)
          創建一個新狀態,其初始狀態集包含在傳入的狀態陣列中。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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