Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class BooleanControl extends Control
BooleanControl
обеспечивает возможность переключиться между двумя возможными настройками, которые влияют на аудио строки. Настройки являются булевыми значениями (true
и false
). Графический интерфейс пользователя мог бы представить управление кнопкой с двумя состояниями, вкл\выкл переключатель, две взаимоисключающих кнопки, или флажок (среди других возможностей). Например, угнетение кнопки могло бы активировать a MUTE
управляйте, чтобы заставить аудио строки замолчать. Как с другим
подклассы, метод - то, при условии, что возвраты представляют метки в виде строки для значений, подходящих для дисплея в пользовательском интерфейсе.Control
Модификатор и Тип | Класс и Описание |
---|---|
static class |
BooleanControl. Ввести
Экземпляр
BooleanControl.Type класс идентифицирует один вид булева управления. |
Модификатор | Конструктор и Описание |
---|---|
protected |
BooleanControl(BooleanControl.Type type, boolean initialValue)
Создает новый булев объект управления с данными параметрами.
|
protected |
BooleanControl(BooleanControl.Type type, boolean initialValue, String trueStateLabel, String falseStateLabel)
Создает новый булев объект управления с данными параметрами.
|
Модификатор и Тип | Метод и Описание |
---|---|
Строка |
getStateLabel(boolean state)
Получает метку для указанного состояния.
|
boolean |
getValue()
Получает текущую стоимость этого управления.
|
void |
setValue(boolean value)
Устанавливает текущую стоимость для управления.
|
Строка |
toString()
Обеспечивает строковое представление управления
|
getType
protected BooleanControl(BooleanControl.Type type, boolean initialValue, String trueStateLabel, String falseStateLabel)
type
- тип управления, представленного этот объект управления плавающийinitialValue
- начальное значение управленияtrueStateLabel
- метка для состояния, представленного true
, такой как "истина" или "на".falseStateLabel
- метка для состояния, представленного false
, такой как "ложь" или "прочь".protected BooleanControl(BooleanControl.Type type, boolean initialValue)
true
и false
значение по умолчанию состояний к "истине" и "лжи".type
- тип управления представляется этим объектом управления плавающимinitialValue
- начальное значение управленияpublic void setValue(boolean value)
value
- требуемое новое значение.public boolean getValue()
public String getStateLabel(boolean state)
true
, или "ложь" или "прочь" для false
.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.