public abstract void drawArc(int X, int Y, int width, int height, int stAngle, int endAngle) ; |
| Строит дугу эллипса текущим цветом.- X,Y - координаты центра дуги;
- width, height-полуоси эллипса;
- stAngle - угол до начальной точки дуги, отсчитываемый против часовой стрелки от горизонтальной оси, направленной слева направо;
- endAngle - угол до конечной точки дуги, отсчитываемый против часовой стрелки от горизонтальной оси, направленной слева направо;
|
public abstract void drawLine(int xl, int yl, int x2, int y2);
|
| Проводит линию между точками (x1,y1) и (x2,y2) без изиенения значения координат. |
public abstract void draw0val(int X, int Y, int width, int height}; |
| Рисует эллипс текущим цветом.- X,Y-координаты центра эллипса;
- width, height - полуоси эллипса.
|
public abstract void fillOval(int x, int y, int width, int height);
|
| Рисует закрашенный эллипс текущим цветом заполнения. Параметры те же, что и у метода drawOval. |
public abstract void drawPolygon(int[] xPoints, int[] yPoints, int nPoints) ; |
| Рисует контур многоугольника. - xPoints, yPoints - массивы, содержащие соответственно координаты вершин многоугольника по горизонтальной и вертикальной осям координат;
- nPoints - число вершин многоугольника.
|
public abstract void fillPolygon(int[] xPoints, int[] yPoints, int nPoints); |
| Строит закрашенный многоугольник. Парметры метода те же, что и у drawPolygon. |
public void drawRect(int X, int Y, int width, int height);
|
| Строит контур прямоугольника со сторонами, параллельными осям координат, текущим цветом.- X,Y-координаты верхнего левого угла прямоугольника;
- width, height - соответственно ширина и высота прямоугольника.
|
public abstract void fillRect(int X, int Y, int width, int height);
|
| Рисует закрашенный прямоугольник. Параметры метода такие же, как и у drawRect. |
public abstract void drawRoundRect(int X, int Y, int width, int height, int arcWidth, int arcHeight}; |
| Рисует прямоугольник с округлёнными углами.- аргументы X, Y, width, height - те же, что и у метода drawRect;
- arcWidth, arcHeight
- соответственно ширина и высота округляемого угла. |
public abstract void fillRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight); |
| Рисует закрашенный прямоугольник с округлёнными углами. Параметры те же, что и у метода drawRoundRect |
public abstract void drawString(String str, int X, int Y); |
| Выводит на экран последовательность символов str, начиная с заданных координат (X,Y). |
public abstract void setColor(Color c); |
| Устанавливает текущий цвет.- c - устанавливаемый цвет (объект типа Color из класса java.awt.Color). Его можно задать с помощью конструкторов Color() класса java.awt.Color, которые представляют цвет как сочтание красной, зелёной и синей составляющих, заданных в виде целых чисел в диапазоне от 0 до 255, либо в виде чисел с плавающей точкой в диапазоне от 0.0 до 1.0.Соответствующие конструкторы имеют вид:
- public Color(int R, int G, int B);
- public Color(int RGB);
- public Color(float R, float G, float B);
|
public abstract void setFont(Font font); |
| Устанавливает тип шрифта.- font - устанавливаемый шрифт (объект типа Font из класса java.awt.Font), задаётся с помощью конструктора Font() из класса java.awt.Font, который имеет следующий вид:
public Font(String name, int style, int size);- name - название шрифта (поддерживаются шрифты со следующими названиями: TimesRoman, Helvetica, Courier, Dialog и DialogInput);
- style - способ начертания шрифта ( PLAIN ( простой ), BOLD ( полужирный ), ITALIC ( курсив ));
- size - размер шрифта в пикселах.
|