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

Приложение Notebook


Приложение Notebook служит в качестве более сложного примера техники работы с панелями.

В окне аплета Notebook создаются три панели, расположенные в одном столбце. В верхней панели, имеющей рамку по периметру, рисуется строка текста “Смотри на шрифт, цвет фона и текста!”. Средняя панель представляет собой блокнот, предназначенный для выбора цвета фона, цвета изображения и шрифта для верхней панели. И, наконец, нижняя панель содержит кнопки, позволяющие перелистывать страницы блокнота.

На рис. 7.4 показана страница, предназанченная для выбора цвета фона:

Рис. 7.4. Страница, предназанченная для выбора цвета фона

Нажимая кнопки Background Color, Foreground Color и Set Text Font, вы сможете выдвигать на передний план страницы блокнота, предназначенные, соответственно, для выбора цвета фона, изображения и шрифта, которым отображается текст в верхней панели.

Кнопки Next и Prev работают таким же образом, что и в предыдущем приложении, а именно: если нажать на кнопку Next, произойдет пролистывание страниц в прямом направлении, а если на кнопку Prev - в обратном направлении.

На рис. 7.5 изображена страница блокнота, предназначенная для выбора цвета изображения.

Рис. 7.5. Страница, предназанченная для выбора цвета изображения

На рис. 7.6 представлена страница, с помощью которой можно выбрать один из нескольких шрифтов для рисования текста в верхней панели.

Рис. 7.6. Страница, предназанченная для выбора шрифта

Рассмотрим исходные тексты приложения Notebook/



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