|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
java.lang.Objectjavax.security.auth.callback.ChoiceCallback
public class ChoiceCallback
底層安全服務實例化一個 ChoiceCallback ,並將它傳遞給 CallbackHandler 的 handle 方法,以顯示選項列表並獲取選中的選項。
CallbackHandler,
序列化表格| 建構子摘要 | |
|---|---|
ChoiceCallback(String prompt,
String[] choices,
int defaultChoice,
boolean multipleSelectionsAllowed)
建構一個 ChoiceCallback,帶有提示、選項列表、預設選項和指定選項列表是否允許進行多重選擇的布林值。 |
|
| 方法摘要 | |
|---|---|
boolean |
allowMultipleSelections()
獲取布林值,該布林值確定是否允許從該 choices 列表進行多重選擇。 |
String[] |
getChoices()
獲取選項列表。 |
int |
getDefaultChoice()
獲取 defaultChoice。 |
String |
getPrompt()
獲取提示。 |
int[] |
getSelectedIndexes()
獲取選中的選項。 |
void |
setSelectedIndex(int selection)
設置選中的選項。 |
void |
setSelectedIndexes(int[] selections)
設置選中的選項。 |
| 從類別 java.lang.Object 繼承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 建構子詳細資訊 |
|---|
public ChoiceCallback(String prompt,
String[] choices,
int defaultChoice,
boolean multipleSelectionsAllowed)
ChoiceCallback,帶有提示、選項列表、預設選項和指定選項列表是否允許進行多重選擇的布林值。
prompt - 用於描述選項列表的提示。 choices - 選項列表。 defaultChoice - 該選項用作顯示選項列表時的預設選項。此值表示為 choices 陣列中的索引。 multipleSelectionsAllowed - 指定是否可以從選項列表進行多重選擇的布林值。
IllegalArgumentException - 如果 prompt 為 null,如果 prompt 的長度為 0,如果 choices 為 null,如果 choices 的長度為 0,如果 choices 中的任何元素為 null,如果 choices 中的任何元素的長度為 0,或者 defaultChoice 不在 choices 的陣列邊界內。| 方法詳細資訊 |
|---|
public String getPrompt()
public String[] getChoices()
public int getDefaultChoice()
choices 列表中的索引。public boolean allowMultipleSelections()
choices 列表進行多重選擇。
public void setSelectedIndex(int selection)
selection - 表示為 choices 列表中的索引的選擇。getSelectedIndexes()public void setSelectedIndexes(int[] selections)
selections - 表示為 choices 列表中的索引的選擇。
UnsupportedOperationException - 如果不允許進行多重選擇(由 allowMultipleSelections 確定),則拋出該異常。getSelectedIndexes()public int[] getSelectedIndexes()
choices 列表中的索引。setSelectedIndexes(int[])
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。