Diese Applet zeichnet einen Kreis von 25 Einheiten genau in der Mitte
von einem 150*150 großen Feld
Der zugehörige Quelltext:
import java.applet.Applet;
import java.awt.*;
public class test extends Applet
{
final int radius = 25;
public void paint ( Graphics gr )
{
setBackground( Color.lightGray );
gr.drawOval( (150/2 - radius), (150/2 - radius), radius*2, radius*2 );
}
}
Hier der Download der .class und der .java Datei, sowie eine html datei
zum ausführen des Applets.
Anbei noch ein Bild mit einer kleinen Erklärung der Koordinaten
von Java
Download
Der Klasse test werden mit der Vererbung Applet weitere Funktion,
Variabeln und Methoden hinzugefügt.
Einer normalen public class werden Befehle der vorher importierten
Headerdatei(en) vererbt.

Es gibt noch andere Befehle um Objekte zu zeichnen. Einige wären:

g.setColor(Farbe); //setzt die Farbe fest, in der gezeichnet wird
g.drawLine(xa,ya,xb,yb);
//zeichnet eine Linie von (xa/ya) nach (xb/yb)
g.drawRect(xa,ya,laenge,breite);
//zeichnet ein Rechteck von (xa/ya) aus
g.fillRect(xa,ya,laenge,breite);
//zeichnet ein ausgefülltes Rechteck
g.drawOval(xa,ya,radiusA,radiusB);
//zeichnet ein Oval mit den angegebenen Maßen
//(xa/ya) ist die rechte obere Ecke des einhüllenden Rechtecks.
//Bei einem Kreis müssen radiusA und radiusB gleich sein.
g.fillOval(xa,ya,radiusA,radiusB); //zeichnet ein ausgefülltes
Oval
Hier noch ein Link zu vielen unterschiedlichen Grafikapplets
Link