Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

 
liveinternet.ru: показано количество просмотров и посетителей

Библиотека :: Компьютеры и Программирование :: А.В. Фролов, Г.В. Фролов - Microsoft Visual J++
<<-[Весь Текст]
Страница: из 275
 <<-
 
анченная для выбора цвета фона:

Рис. 7.4. Страница, предназанченная для выбора цвета фона
   Нажимая кнопки Background Color, Foreground Color и Set Text Font, вы 
сможете выдвигать на передний план страницы блокнота, предназначенные, 
соответственно, для выбора цвета фона, изображения и шрифта, которым 
отображается текст в верхней панели.
   Кнопки Next и Prev работают таким же образом, что и в предыдущем приложении, 
а именно: если нажать на кнопку Next, произойдет пролистывание страниц в прямом 
направлении, а если на кнопку Prev - в обратном направлении.
   На рис. 7.5 изображена страница блокнота, предназначенная для выбора цвета 
изображения.

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

Рис. 7.6. Страница, предназанченная для выбора шрифта
   Рассмотрим исходные тексты приложения Notebook/
   Исходные тексты приложения 
   Исходный текст приложения Notebook приведен в листинге 7.3.
Листинг 7.3. Файл Notebook\Notebook.java
// =========================================================
// Набор диалоговых панелей
//
// (C) Фролов А.В, 1997
//
// E-mail: [email protected]
// WWW:    http://www.glasnet.ru/~frolov
//            или
//         http://www.dials.ccas.ru/frolov
// =========================================================
import java.applet.*;
import java.awt.*;

public class Notebook extends Applet
{
  // Панель для размещения блокнота
  Panel pCardPanel;

  // Панель для размещения кнопок управления блокнотом
  Panel pButtonPanel;

  // Панель для рисования
  Panel pDraw;

  // Панели отдельных страниц
  Panel pBackgroundColor;    // страница выбора цвета фона
  Panel pForegroundColor;    // страница выбора цвета 
                             //    изображения
  Panel pFont;               // страница выбора шрифта
  
  // Кнопки выбора
 
<<-[Весь Текст]
Страница: из 275
 <<-