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

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

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

Библиотека :: Компьютеры и Программирование :: А.В. Фролов, Г.В. Фролов - Microsoft Visual J++
<<-[Весь Текст]
Страница: из 275
 <<-
 
го окна желтый цвет фона и черный цвет 
изображения:
setBackground(Color.yellow);
setForeground(Color.black);
   По умолчанию для окон класса Frame устанавливается режим добавления 
компонент BorderLayout. Мы изменяем этот режим на FlowLayout, вызывая метод 
setLayout:
setLayout(new FlowLayout());
   Установив новый режим добавления компонент, мы располагаем в нашем окне 
кнопку, предварительно создав ее с помощью конструктора класса Button:
btnOK = new Button("OK");
add(btnOK);
   Далее метод init приступает к формированию главного меню окна. Это меню 
создается как объект класса MenuBar:
mbMainMenuBar = new MenuBar();
   Затем мы создаем и наполняем меню “File”:
mnFile = new Menu("File");
mnFile.add("New");       // строка New
mnFile.add("-");         // разделитель
mnFile.add("Exit");      // строка Exit
   Это меню создается на базе класса Menu. Обратите внимание, что между 
строками New и File расположен разделитель.
   Аналогичным образом мы добавляем в главное меню другое меню - “Help”:
mnHelp = new Menu("Help"); 
mnHelp.add("Content");   // строка Content
mnHelp.add("-");         // разделитель
mnHelp.add("About");     // строка About
   После своего окончательного формирования меню “File” и “Help” добавляются в 
главное меню окна mbMainMenuBar:
mbMainMenuBar.add(mnFile);
mbMainMenuBar.add(mnHelp);
   И, наконец, когда главное меню будет сформировано, оно подключается к окну 
вызовом метода setMenuBar, как это показано ниже:
setMenuBar(mbMainMenuBar);
   Метод paint класса MainFrameWnd
   Метод paint получает в качестве параметра ссылку на контекст отображения, 
пригодный для рисования в нашем окне. Пользуясь этим контекстом, мы 
устанавливаем шрифт текста и рисуем текстовую строку. Затем мы вызываем метод 
paint из базового класса Frame, на основе которого создан наш класс 
MainFrameWnd:
g.setFont(new Font("Helvetica", Font.PLAIN, 12));
g.drawString("Окно класса Frame", 10, 50);
super.paint(g);
   Метод handleEvent класса MainFrameWnd
   Для того чтобы определить реакцию окна на попытку пользователя закрыть окно 
с помощью органов управления, расположенных в заголовке окна, или другим 
способом, мы переопределили метод handleEvent. 
   При п
 
<<-[Весь Текст]
Страница: из 275
 <<-