Figura | Disegno del contorno | Disegno riempito |
---|---|---|
Rettangolo | drawRect | fillRect |
Poligono | drawPolygon | fillPolygon |
Ovale | drawOval | fillOval |
Arco | drawArc | fillArc |
Le istruzioni di riempimento hanno esattamente gli stessi argomenti delle istruzioni che disegnano il contorno. Per esempio, fillRect prende quattro numeri, che sono le coordinate del punto in alto a sinistra del rettangolo, la larghezza e l'altezza.
Il programma Riempite.java disegna alcune figure geometriche riempite.
/* Alcune figure geometriche riempite. */ import java.awt.*; public class Riempite extends java.applet.Applet { public void paint(Graphics g) { Polygon p=new Polygon(); g.fillRect(0,0,100,100); g.setColor(Color.red); g.fillOval(100,100,50,100); g.fillArc(200,0,80,120,45,150); p.addPoint(200,200); p.addPoint(200,250); p.addPoint(250,400); p.addPoint(190,500); p.addPoint(160,200); g.setColor(Color.blue); g.fillPolygon(p); } }
Il risultato è il seguente: