Microsoft Visual J++. Создание приложений и аплетов на языке Java

Приложение MultiTask


Система автоматизированной разработки аплетов Microsoft Visual J++ позволяет указать, что создаваемый аплет будет мультизадачным. Для этого на третьем шаге в поле Would you like your applet to be multi-threaded следует включить переключатель Yes (рис. 1.1).

Рис. 1.1. Добавление мультизадачности в создаваемый аплет

Включив указанный переключатель, выключите пока переключатель Would you like support for animation - анимацией мы займемся немного позже.

После завершения процедуры создания заготовки мультизадачного аплета выполните трансляцию и запустите аплет на выполнение. На экране появится текстовая строка с числом, значение которого быстро изменяется случайным образом.


Поставим теперь перед собой другую цель - создать аплет, запускающий на выполнение сразу две задачи. Наше следующее приложение MultiTask2 запускает одну задачу для рисования прямоугольников, а другую - для рисования закрашенных эллипсов (рис. 1.3).



Рис. 1.3. Окно аплета MultiTask2

Расположение, размеры и цвет прямоугольников и эллипсов выбирается случайным образом.


Содержание раздела