Интерфейс пользователя игры "Штрафные"

Kraps бьет по воротам, Juku старается их отбить. Juku можно передвигать с помощью клавиш со стрелками. С помощью рычажка (слайдера) можно задать в заданном интервале (от 5 до 100) длительность игры или ввести любое значение с клавиатуры, щелкнув кнопку "Time of Game from Keyboard", расположенную в нижней части сцены.
Для запуска игры щелкнуть по кнопке Start или нажать на пробел. Прервать игру можно с помощью красной кнопки.

На отображении аплета можно видеть различные элементы интерфейса пользователя. Основной частью интерфейса всегда является сцена, на которой действуют спрайты (в данном случае: Kraps, Juku, мяч и ворота). Зеленый флажок часто используется для запуска программы. В данном примере щелчок по нему отображает сообщение, что для запуска программы следует щелкнуть по кнопке Start. С помощью Красной кнопки можно всегда прервать выполнение программы.

С помощью ссылки EJalka_3.sb можно посмотреть сам проект.


Мониторы переменных отражают текущие значения результатов: blows (количество ударов), hits (попаданий) и т.п. Монитор переменной Time of game (время игры) является слайдером (рычажком), с помощью которого можно изменять продолжительность игры в заданных пределах. Щелчок по кнопке "Time of Game from Keyboard" дает возможность ввести любое значение для времени игры.
Как было сказано выше, командная кнопка Start запускает программу. Элементами интерфейса пользователя являются также клавиши со стрелками для передвижения Juku и клавиша пробел, являющаяся альтернативной возможностью запуска программы. Пассивным элементом интерфейса является и рисунок фона.