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



              

Исходные тексты приложения ButtonPress - часть 3


  public void paint(Graphics g)

  {

    // Определяем текущие размеры окна аплета

    Dimension dimAppWndDimension = size();

   

    // Выбираем в контекст отображения желтый цвет

    g.setColor(Color.yellow);

   

    // Закрашиваем внутреннюю область окна аплета

    g.fillRect(0, 0,

      dimAppWndDimension.width  - 1,

      dimAppWndDimension.height - 1);

    // Выбираем в контекст отображения черный цвет

    g.setColor(Color.black);

    // Рисуем рамку вокруг окна аплета

    g.drawRect(0, 0,

      dimAppWndDimension.width  - 1,

      dimAppWndDimension.height - 1);

    // Рисуем название нажатой кнопки

    g.drawString("Button (\"" + sTextLabel + "\") pressed",

      10, 70);

  }

}

Исходный текст документа HTML, созданный для аплета ButtonPress, представлен в листинге 5.2.

Листинг 5.2. Файл ButtonPress\ButtonPress.html

<html>

<head>

<title>ButtonPress</title>

</head>

<body>

<hr>

<applet

    code=ButtonPress.class

    id=ButtonPress

    width=320

    height=240 >

</applet>

<hr>

<a href="ButtonPress.java">The source.</a>

</body>

</html>




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