Отправляет email-рассылки с помощью сервиса Sendsay

Уроки по Java

  Все выпуски  

Уроки по Java


Информационный Канал Subscribe.Ru

Java. Аплеты. Уроки с сайта http://progs.biz

Рассылка №13

Java. Аплеты. Урок 3. Рисуем прямоугольники и эллипсы.
Java. Аплеты. Урок 4. Закрашиваем фон.

Полные версии уроков (с картинками) можно найти по адресам
Урок 3. Рисуем прямоугольники и эллипсы.
Урок 4. Закрашиваем фон.

Java. Апплеты. Урок 3. Рисуем прямоугольники и эллипсы

Для рисования прямоульников и эллипсов служат методы drawOval, drawRect, fillOval и fillRect класса Graphics. Первые два из них рисуют прямоугольник и эллипс соответственно, последние два служат для рисования заполненных эллипса и прямоугольника.

Вот так можно изменить код для рисования нашего апплета из прошлого урока:

import java.applet.*;
import java.awt.*;
public class FirstApplet extends Applet{
    public void paint(Graphics g){
        //Рисуем эллипс.
        g.drawOval(0, 0, 20, 20);
        //Рисуем прямоугольник.
        g.drawRect(20, 20, 20, 20);
        //Рисуем заполненный эллипс.
        g.fillOval(0, 20, 20, 20);
        //Рисуем заполненный прямоугольник.
        g.fillRect(20, 0, 20, 20);
    }
}

Параметры у этих четырех методов идентичны - первые два задают x и y левого верхнего угла рисуемой фигуры, последние два пределяют ширину и высоту.

Откомпилируйте апплет и откройте созданную на прошлом уроке тестовую html-страничку. На нашем апплете будут по два прямоугольника и эллипса. Цвет у них по умолчанию будет черный.

Наверх

Java. Апплеты. Урок 4. Закрашиваем фон

По умолчанию апплет имеет серый фон. Для изменения фона служит метод setBackground. Этот метод принимает в качестве параметра переменную типа Color.

Вот пример апплета с синим цветом фона:

import java.applet.*;
import java.awt.*;
public class FirstApplet extends Applet{
    public void paint(Graphics g){
        g.drawOval(0, 0, 20, 20);
        //Устанавливаем цвет фона.
        setBackground(new Color(0, 0, 255));
    }
}

Откомпилируйте апплет и откройте созданную на прошлом уроке тестовую html-страничку. Наш апплет будет иметь синий фон.

Наверх

Рассылки с сайта progs.biz

Рассылки Subscribe.Ru
Windows API

Windows SDK: уроки по созданию приложений с использованием API функций Windows и всем, что с ним связано - сообщения, обработчики, диалоговые окна и элементы на них, меню, рисование, горячие клавиши и др. API-функции можно использовать фактически в любом языке программирования, так что знание таких функций позволит обойти ограничения того или иного языка.


Copyright Алексеев Игорь, 2002-2003
Copyright Osco do Casco, 2002-2003
Copyright сайт progs.biz, 2002-2003
Распространение материалов без разрешения владельцев авторских прав запрещено.



http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное