
Элемент управления, который может быть либо установлен (выбран), либо сброшен (не выбран). Отображает свое текущее состояние. Дает возможность пользователю интерактивно выбирать один из двух возможных вариантов какого-то решения и т.д.
Флажки обычно используются для изменения значений логических (типа boolean) переменных и параметров во время выполнения модели.
Значения целочисленных переменных и параметров удобнее изменять с помощью бегунков. Управлять же значениями переменных типа String и double лучше всего с помощью текстовых полей.
Чтобы добавить
флажок
из
палитры Элементы управления в то
место графического редактора, где Вы хотите его нарисовать.Имя – Имя флажка. Имя используется для идентификации элемента и доступа к нему из кода.
Отображать имя – Если опция выбрана, то имя флажка будет отображаться в графическом редакторе.
Исключить – Если опция выбрана, то флажок будет исключен из модели.
На верхнем уровне – Если опция выбрана, то флажок будет виден на презентации класса, в который будет вложен данный активный объект.
Значок – Если опция выбрана, то элемент управления будет считаться частью значка класса активного объекта.
Метка – Текстовая метка, отображаемая рядом с флажком.
Связать с – Если Вы хотите связать значение флажка с переменной или параметром типа boolean (то есть, присваивать этой переменной текущее значение этого флажка), установите этот флажок с и введите имя соответствующей переменной или параметра в расположенном справа поле.
Значение по умолчанию – [Видно, если не установлен флажок Связать с] Логическое выражение, определяющее, выбран ли флажок по умолчанию или нет. Если флажок связан с какой-либо переменной или параметром, то в качестве значения по умолчанию будет использовано начальное значение этой переменной или параметра.
Доступность – Логическое выражение, определяющее, доступен ли флажок или нет.
Действие – Код, который будет выполняться при изменении состояния флажка. Текущее состояние флажка доступно как value (локальная переменная типа boolean: равна true, если флажок выбран и false - если нет).
Цвет текста
– Задает цвет текста метки. Щелкните мышью внутри элемента
управления и
выберите нужный цвет из списка наиболее часто используемых цветов или
же выберите любой другой цвет с помощью диалога Цвета.
Шрифт – Задает тип шрифта для метки. В расположенном справа поле Вы можете выбрать размер шрифта.
Курсив – Если опция выбрана, то текст метки будет выделен курсивом.
Полужирный – Если опция выбрана, то текст метки будет выделен полужирным шрифтом.
Цвет фона – Задает цвет фона флажка. Щелкните мышью внутри элемента управления и выберите нужный цвет из списка наиболее часто используемых цветов или же выберите любой другой цвет с помощью диалога Цвета.
X – X-координата верхнего левого угла флажка.
Y – Y-координата верхнего левого угла флажка.
Ширина – Ширина флажка (в пикселах).
Высота
– Высота флажка (в пикселах).
Разрешить
программное
управление
– Если опция выбрана, то
элемент управления будет представлен в модели как Java объект,
и будет
доступен из кода по имени. С помощью программного интерфейса Вы сможете
изменять визуальные свойства элемента управления и тем самым управлять
ее внешним
видом во время выполнения модели.
| Имя | Тип | Описание |
| Количество | int | Количество экземпляров данного элемента управления. Если Вы оставите это поле пустым, то будет создан только один такой элемент управления. |
| Видимость | boolean | Видимость флажка. Флажок будет виден, если заданное здесь выражение будет истинно (true), в противном случае он отображаться не будет. |
| X | double | X-координата верхнего левого угла флажка. |
| Y | double | Y-координата верхнего левого угла флажка. |
| Ширина | int | Ширина флажка (в пикселах). |
| Высота | int | Высота флажка (в пикселах). |
| Метка | java.lang.String | Текст метки. |