|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class ChoiceCallback extends Object implements Callback, Serializable
Базовые службы безопасности инстанцируют и передают a ChoiceCallback к handle метод a CallbackHandler вывести на экран список вариантов и получить выбранный выбор ().
CallbackHandler, Сериализированная Форма| Конструктор и Описание |
|---|
ChoiceCallback(String prompt, String[] choices, int defaultChoice, boolean multipleSelectionsAllowed)
Создайте a
ChoiceCallback с подсказкой, списком вариантов, выбора значения по умолчанию, и булева определения, позволяются ли множественные выборы от списка вариантов. |
| Модификатор и Тип | Метод и Описание |
|---|---|
boolean |
allowMultipleSelections()
Получите булево определение ли множественные выборы от
choices список позволяется. |
Строка[] |
getChoices()
Получите список вариантов.
|
int |
getDefaultChoice()
Получите defaultChoice.
|
Строка |
getPrompt()
Получите подсказку.
|
int[] |
getSelectedIndexes()
Получите выбранные варианты.
|
void |
setSelectedIndex(int selection)
Установите выбранный выбор.
|
void |
setSelectedIndexes(int[] selections)
Установите выбранные варианты.
|
public ChoiceCallback(String prompt, String[] choices, int defaultChoice, boolean multipleSelectionsAllowed)
ChoiceCallback с подсказкой, списком вариантов, выбора значения по умолчанию, и булева определения, позволяются ли множественные выборы от списка вариантов. prompt - подсказка, используемая, чтобы описать список вариантов. choices - список вариантов. defaultChoice - выбор, который будет использоваться в качестве выбора значения по умолчанию, когда список вариантов выводятся на экран. Это значение представляется как индексирование в choices массив. multipleSelectionsAllowed - булево определение, могут ли множественные выборы быть сделаны из списка вариантов.IllegalArgumentException - если prompt нуль, если prompt имеет длину 0, если choices нуль, если choices имеет длину 0, если любой элемент от choices нуль, если любой элемент от 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[])
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92