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

Исходные тексты приложения


Исходные текст основного класса приложения Combi представлен в листинге 7.1.

Листинг 7.1. Файл Combi\Combi.java

// =========================================================

// Приложение, способное работать как аплет, включенный

// в документ HTML, а также как автономное приложение Java

//

// (C) Фролов А.В, 1997

//

// E-mail: frolov@glas.apc.org

// WWW:    http://www.glasnet.ru/~frolov

//            или

//         http://www.dials.ccas.ru/frolov

// =========================================================



import java.applet.*;

import java.awt.*;

// Импортируем класс CombiFrame

import CombiFrame;

// =========================================================

// Combi

// Основной класс приложения

// =========================================================

public class Combi extends Applet

{

  // Режим работы приложения. Если это поле содержит

  // значение true, приложение работает автономно, если

  // false - в составе документа HTML под управлением

  // навигатора

  boolean m_fStandAlone = false;

  // -------------------------------------------------------

  // main

  // Метод main получает управление, когда приложение

  // работает автономно

  // -------------------------------------------------------

  public static void main(String args[])

  {

    // Создаем окно класса CombiFrame, унаследованного от

    // класса Frame (окно фрейма)

    CombiFrame frame = new CombiFrame("Combi");

    // Отображаем окно фрейма

    frame.show();

    // Выполняем изменение размеров окна

   

    // Скрываем окно фрейма

    frame.hide();

    // Изменяем размеры окна фрейма

    frame.resize(

      frame.insets().left + frame.insets().right  + 320,

      frame.insets().top  + frame.insets().bottom + 240);

    // Создаем аплет класса Combi

    Combi applet_Combi = new Combi();

    // Добавляем окно этого аплета в окно фрейма

    frame.add("Center", applet_Combi);



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