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