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

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

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

Библиотека :: Компьютеры и Программирование :: А.В. Фролов, Г.В. Фролов - Microsoft Visual J++
<<-[Весь Текст]
Страница: из 275
 <<-
 
oint(270, 239);

    // Рисуем многоугольник
    g.drawPolygon(p);

    // Рисуем прямоугольник с закругленными углами
    g.drawRoundRect(10, 250, 200, 100, 60, 40);

    // Выбираем в контекст отображения красный цвет
    g.setColor(Color.red);

    // Задаем область ограничения вывода
    g.clipRect(260, 250, 200, 100);
 
    // Рисуем круг, пересекающий область ограничения
    g.fillOval(300, 200, 170, 170);
  }

  // -------------------------------------------------------
  // start
  // Метод start не используется
  // -------------------------------------------------------
  public void start()
  {
  }
	
  // -------------------------------------------------------
  // stop
  // Метод stop не используется
  // -------------------------------------------------------
  public void stop()
  {
  }
}
   Листинг 3.2 содержит исходный текст документа HTML, в который встроен данный 
аплет.
Листинг 3.2. Файл Painter\Painter.html


Painter




The source. Мы внесли небольшие изменения в файл Painter.html, подготовленный системой Java Applet Wizard. Эти изменения заключаются в увеличении размеров окна аплета, задаваемых параметрами WIDTH и HEIGHT оператора . Метод init Аплет Painter был создан с помощью системы Java Applet Wizard. Мы выполнили изменения методов init, getAppletInfo и paint. Изменения метода init заключаются в том, что мы закрыли символом комментария строку установки размеров окна аплета: public void init() { // resize(320, 240); } Это позволяет задавать размеры окна аплета не в исходном тексте приложения, а в параметрах оператора , с помощью которого аплет встраивается в документ HTML. Метод getAppletInfo В методе getAppletInfo изменения невелики: в описание аплета был добавлен наш почтовый адрес E-mail и адрес нашего сервера WWW: public String getAppletInfo() { return "Name: Painter\r\n" + "Author: Alexandr Frolov\r\n" + "E-mail: [email protected]" + "WWW: http://www.glasnet.ru/~frolov" + "Created with Microsoft Visual J++ Version 1.0"; } Метод paint В обработчик метода paint мы добавили функции рисования. В самом на
 
<<-[Весь Текст]
Страница: из 275
 <<-