Klasy grafiki AWT

Elementy sterujące grafiką umożliwiają aplikacji rysowanie na komponencie lub na obrazie.

Sterowanie grafiką

Sr. No. Sterowanie i opis
1

Grafika

Jest to klasa abstrakcyjna najwyższego poziomu dla wszystkich kontekstów graficznych.

2

Graphics2D

Jest to podklasa klasy Graphics i zapewnia bardziej wyrafinowaną kontrolę nad geometrią, przekształceniami współrzędnych, zarządzaniem kolorami i układem tekstu.

3

Arc2D

Arc2D to abstrakcyjna nadklasa dla wszystkich obiektów, które przechowują łuk 2D zdefiniowany przez prostokąt kadrowania, kąt początkowy, zasięg kątowy (długość łuku) i typ zamknięcia (OTWARTE, AKORD lub SROKA).

4

CubicCurve2D

Klasa CubicCurve2D jest abstrakcyjną nadklasą obejmującą wszystkie obiekty, które przechowują segment krzywej sześciennej 2D i definiuje sześcienny segment krzywej parametrycznej w przestrzeni współrzędnych (x, y).

5

Ellipse2D

Ellipse2D to abstrakcyjna nadklasa dla wszystkich obiektów, które przechowują elipsę 2D i opisuje elipsę zdefiniowaną przez prostokąt ramkowy.

6

Rectangle2D

Klasa Rectangle2D to abstrakcyjna nadklasa dla wszystkich obiektów, które przechowują prostokąt 2D i opisuje prostokąt zdefiniowany przez położenie (x, y) i wymiar (wxh).

7

QuadCurve2D

Klasa QuadCurve2D jest abstrakcyjną nadklasą dla wszystkich obiektów, które przechowują segment krzywej kwadratowej 2D i opisuje kwadratowy segment krzywej parametrycznej w przestrzeni współrzędnych (x, y).

8

Line2D

To Line2D reprezentuje odcinek linii w przestrzeni współrzędnych (x, y).

9

Czcionka

Klasa Font reprezentuje czcionki używane do renderowania tekstu w widoczny sposób.

10

Kolor

Klasa Color obejmuje kolory w domyślnej przestrzeni kolorów sRGB lub kolory w dowolnych przestrzeniach kolorów identyfikowanych przez ColorSpace.

11

BasicStroke

Klasa BasicStroke definiuje podstawowy zestaw atrybutów renderowania dla konturów podstawowych elementów graficznych, które są renderowane za pomocą obiektu Graphics2D, którego atrybut Stroke jest ustawiony na ten BasicStroke.