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

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

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

Библиотека :: Компьютеры и Программирование :: А.В. Фролов, Г.В. Фролов - Microsoft Visual J++
<<-[Весь Текст]
Страница: из 275
 <<-
 
язанные с ним ресурсы, вызывая для окна метод dispose:
fMainFrame.dispose();
   Метод action класса FrameWnd
   Назначение метода action класса FrameWnd - обработка событий, вызванных 
кнопками кнопку “Show Frame Window” и  “Hide Frame Window”, созданных в окне 
аплета:
if(evt.target.equals(btnShowFrame))
  fMainFrame.show();
else if(evt.target.equals(btnHideFrame))
  fMainFrame.hide();
   Если нажата кнопка  “Show Frame Window”, для окна fMainFrame вызывается 
метод show, что приводит к появлению окна на экране. Если нажата кнопка “Hide 
Frame Window”, для этого окна вызывается метод hide, после чего окно исчезает с 
экрана. Исчезнувшее окно не уничтожается и вы можете снова отобразить его на 
экране, нажав кнопку  “Show Frame Window”.
   Класс MainFrameWnd
   Класс MainFrameWnd предназначен для создания автономного перекрывающегося 
окна, которое существует вне окна навигатора. Этот класс был нами создан на 
базе класса Frame:
class MainFrameWnd extends Frame
{
  . . .
}
   В классе мы определили несколько полей, конструктор для создания окна, метод 
paint для рисования в окне, метод handleEvent для обработки запроса на 
уничтожение окна, метод action для обработки события, вызванного кнопкой, 
расположенной в окне, а также выбором строк меню, созданного для окна.
   Поля класса MainFrameWnd
   В поле btnOK хранится ссылка на кнопку, при нажатии которой окно удаляется.
   Поле mbMainMenuBar класса MenuBar предназначено для хранения ссылки на 
главное меню окна. В него мы будем добавлять меню “File” и “Help”, 
идентификаторы которых хранятся в полях mnFile и mnHelp, соответственно.
   Конструктор класса MainFrameWnd
   В качестве единственного параметра нашему конструктору передается заголовок 
создаваемого окна. В первой исполняемой строке наш конструктор вызывает 
конструктор из базового класса, передавая ему строку заголовка через параметр:
super(sTitle);
   Далее конструктор определяет размеры окна, вызывая для него метод resize:
resize(400, 200);
   Затем мы устанавливаем для наш
 
<<-[Весь Текст]
Страница: из 275
 <<-