Мониторинг обменных курсов валют
18c0693f

Методы



Методы

Стирание содержимого прямоугольной области

public abstract void clearRect(int x, int y, int width, int height);

Задание области ограничения вывода

public abstract void clipRect(int x, int y, int width, int height);

Копирование содержимого прямоугольной области

public abstract void copyArea(int x, int y, int width, int height, int dx, int dy);

Создание контекста отображения

public abstract Graphics create(); public Graphics create(int x, int y, int width, int height);

Удаление контекста отображения

public abstract void dispose();

Рисование прямоугольной области с трехмерным выделением

public void draw3DRect(int x, int y, int width, int height, boolean raised);

Рисование сегмента

public abstract void drawArc(int x, int y, int width, int height, int startAngle, int arcAngle);

Рисование сегмента

Рисование текста из массива байт

public void drawBytes(byte data[], int offset, int length, int x, int y);

Рисование текста из массива символов

public void drawChars(char data[], int offset, int length, int x, int y);

Рисование растрового изображения

public abstract boolean drawImage(Image img, int x, int y, Color bgcolor, ImageObserver observer); public abstract boolean drawImage(Image img, int x, int y, ImageObserver observer); public abstract boolean drawImage(Image img, int x, int y, int width, int height, Color bgcolor, ImageObserver observer); public abstract boolean drawImage(Image img, int x, int y, int width, int height, ImageObserver observer);

Рисование линии

public abstract void drawLine(int x1, int y1, int x2, int y2);

Рисование овала

public abstract void drawOval(int x, int y, int width, int height);

Рисование многоугольника

public abstract void drawPolygon( int xPoints[], int yPoints[], int nPoints); public void drawPolygon(Polygon p);

Рисование прямоугольника

public void drawRect(int x, int y, int width, int height);

Рисование прямоугольника с круглыми углами

public abstract void drawRoundRect( int x, int y, int width, int height, int arcWidth, int arcHeight);

Рисование текстовой строки

public abstract void drawString(String str, int x, int y);

Рисование заполненного прямоугольника с трехмерным выделением

public void fill3DRect(int x, int y, int width, int height, boolean raised);

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

public abstract void fillArc(int x, int y, int width, int height, int startAngle, int arcAngle);

Рисование заполненного овала

public abstract void fillOval(int x, int y, int width, int height);

Рисование заполненного многоугольника

public abstract void fillPolygon( int xPoints[], int yPoints[], int nPoints);

Рисование заполненного многоугольника

public void fillPolygon(Polygon p); public abstract void fillRect(int x, int y, int width, int height);

Рисование заполненного прямоугольника с круглыми углами

public abstract void fillRoundRect( int x, int y, int width, int height, int arcWidth, int arcHeight);

Прослеживание вызова метода dispose

public void finalize();

Определение границ области ограничения вывода

public abstract Rectangle getClipRect();

Определение цвета, выбранного в контекст отображения

public abstract Color getColor();

Определение шрифта, выбранного в контекст отображения

public abstract Font getFont();

Определение метрик текущего шрифта

public FontMetrics getFontMetrics();

Определение метрик заданного шрифта

public abstract FontMetrics getFontMetrics(Font f);

Установка цвета для рисования в контексте отображения

public abstract void setColor(Color c);

Установка текущего шрифта в контексте отображения

public abstract void setFont(Font font);

Установка режима рисования

Метод setPaintMode устанавливает в контексте отображения режим рисования, при котором выполняется замещение изображения текущим цветом, установленном в контексте отображения.

public abstract void setPaintMode();

Установка маски для рисования

Задавая маску для рисования при помощи метода setXORMode, вы можете выполнить при рисовании замещение текущего цвета на цвет, указанный в параметре метода, и наоборот, цвета, указанного в параметре метода, на текущий.

Все остальные цвета изменяются непредсказуемым образом, однако эта операция обратима, если вы нарисуете ту же самую фигуру два раза на одном и том же месте.

public abstract void setXORMode(Color c1);

Сдвиг начала системы координат

Метод translate сдвигает начало системы координат в контексте отображения таким образом, что оно перемещается в точку с координатами (x, y), заданными через параметры метода:

public abstract void translate(int x, int y);

Получение текстовой строки, представляющей данный контекст отображения

public String toString();


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


Самый выгодный курс обмена валюты