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



              

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


Исходный текст приложения ButtonPress приведен в листинге 5.1.

Листинг 5.1. Файл ButtonPress\ButtonPress.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.*;

public class ButtonPress extends Applet

{

  // Создаем четыре ссылки на объекты типа Button

  Button btn1;

  Button btn2;

  Button btn3;

  Button btn4;

  // Строка для записи названия нажатой кнопки

  String sTextLabel;

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

  // getAppletInfo

  // Метод, возвращающий строку информации об аплете

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

  public String getAppletInfo()

  {

    return "Name: ButtonPress\r\n" +

      "E-mail: frolov@glas.apc.org" +

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

      "Author: Alexandr Frolov\r\n" +

      "Created with Microsoft Visual J++ Version 1.0";

  }

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

  // init

  // Метод, получающий управление при инициализации аплета

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

  public void init()

  {

    // Создаем четыре кнопки

    btn1 = new Button("Button 1");

    btn2 = new Button("Button 2");

    btn3 = new Button("Button 3");

    btn4 = new Button("Button 4");

    // Добавляем кнопки в контейнер, которым является

    // окно аплета

    add(btn1);

    add(btn2);

    add(btn3);

    add(btn4);

    // Название кнопки, нажатой в последний раз

    sTextLabel = new String("");

  }

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

  // action




Содержание  Назад  Вперед