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

         

Метод paint класса FirstPanel


Задачей метода paint класса FirstPanel является рисование рамки вокруг первой панели и текстовой строки в окне этой панели. В качестве параметра метод paint класса FirstPanel получает ссылку на контекст отображения для окна первой панели. Мы можем использовать этот контекст для того чтобы нарисовать что-нибудь внутри первой панели.

Процедура рисования не имеет никаких особенностей:

Dimension dimAppWndDimension = size();

g.drawRect(0, 0, dimAppWndDimension.width  - 1,

  dimAppWndDimension.height - 1);

g.setFont(new Font("TimesRoman", Font.PLAIN, 12));

g.drawString("Первая панель", 10, 50);

Заметим, однако, что после завершения рисования мы вызываем метод paint из базового класса, позволяя этому классу выполнить свою обработку:

super.paint(g);



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