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

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

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

Библиотека :: Компьютеры и Программирование :: А.В. Фролов, Г.В. Фролов - Microsoft Visual J++
<<-[Весь Текст]
Страница: из 275
 <<-
 
/ -------------------------------------------------------
  // MainFrameWnd
  // Конструктор класса
  // -------------------------------------------------------
  public MainFrameWnd(String sTitle)
  {
    // Создаем окно, вызывая конструктор из базового класса
    super(sTitle);
    
    // Устанавливаем размеры окна
    resize(400, 200);

    // Устанавливаем цвет фона и изображения для окна
    setBackground(Color.yellow);
    setForeground(Color.black);

    // Устанавливаем режим добавления компонент FlowLayout
    setLayout(new FlowLayout());
    
    // Создаем и добавляем в окно кнопку OK
    btnOK = new Button("OK");
    add(btnOK);

    // Создаем главное меню
    mbMainMenuBar = new MenuBar();
    
    // Создаем меню File
    mnFile = new Menu("File");
    
    // Заполняем меню File
    mnFile.add("New");       // строка New
    mnFile.add("-");         // разделитель
    mnFile.add("Exit");      // строка Exit
  
    // Создаем меню Help
    mnHelp = new Menu("Help"); 

    // Заполняем меню Help
    mnHelp.add("Content");   // строка Content
    mnHelp.add("-");         // разделитель
    mnHelp.add("About");     // строка About

    // Добавляем меню File и Help в главное 
    // меню нашего окна
    mbMainMenuBar.add(mnFile);
    mbMainMenuBar.add(mnHelp);
    
    // Устанавливаем для окна главное меню
    setMenuBar(mbMainMenuBar);
  }

  // -------------------------------------------------------
  // paint
  // Метод paint, выполняющий рисование 
  // в созданном нами окне 
  // -------------------------------------------------------
  public void paint(Graphics g)
  {
    // Устанавливаем шрифт
    g.setFont(new Font("Helvetica", Font.PLAIN, 12));

    // Рисуем строку
    g.drawString("Окно класса Frame", 10, 50);

    // Вызываем метод paint родительского класса
    super.paint(g);
  }

  // -------------------------------------------------------
  // handleEvent
  // Обработка событий для окна
  // -------------------------------------------------------
  public boolean handleEvent(Event evt)
  {
    // Если пользователь закрывает окно,
    // скрываем его с помощью метода hide
    if(evt.id == Event.WINDOW_DESTROY)
    {
      hide();
      return true;
    }
      
    else
      return super.handleEvent(evt);
  }
  
  // -------------------------------------------------------
  // action
  // Метод вызывается, когда пользователь выполняет
  // действие над компонентами в нашем окне
  // -------------------------------------------------------
  public boolean action(Event evt, Object 
 
<<-[Весь Текст]
Страница: из 275
 <<-