Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Для заполнения фона апплета градиентом мы просто будем рисовать вертикальные линии. Каждая такая линия будет иметь цвет, незначительно отличющийся от цвета соседей. Разумеется, что все линии будут располагаться вплотную друг к другу.
А вот и код:
import java.awt.*; import java.applet.*; public class FirstApplet extends Applet{ int a, b; // Ширина и высота окна. public void init() { // Получаем ширину и высоту апплета. a = getSize().width; b = getSize().height; } public void paint(Graphics g) { // Заполняем градиентом. // Двигаемся по ширине апплета. for (int i=0; i < a; i++){ // Установка цвета в зависимости от x. g.setColor(new Color(255-i, 0, 0)); // Рисование вертикальной линии. g.drawLine(i, 0, i, b); } } }Апплет будет выглядеть приблизительно так:
Дата публикования: 2014-11-04; Прочитано: 234 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!