В качестве примера многопоточного приложения мы приведем аплет Rectangles (рис. 1). Он создает три потока. Первый поток рисует в окне аплета прямоугольники случайного размера и цвета, второй - эллипсы, а третий управляет потоком рисования эллипсов.

pic01.gif (7162 bytes)

Рис. 1. Окно аплета Rectangles

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