Java2D Kreis/Kurven Frage

  • Themenstarter Themenstarter JamesJava
  • Beginndatum Beginndatum
J

JamesJava

Gast
Hallo Zusammen
Ich habe mal eine Frage zu Java2D (allgemein), da ich noch nie damit gearbeitet habe.
Ist es möglich bzw. gibt es die Möglichkeit in Java2D Kurven anhand von folgenden Werten zu schreiben?
Ich habe quasi den "Kreis" Mittelpunkt in X,Y Koordinaten, dazu einen Radius und einen Startwinkel z.B. 90° und einen Endwinkel z.B. 180° sodass nachher ein Viertelkreis im Radius um den Mittelpunkt gezeichnet wird.

Weiß jemand ob es sowas gibt? Kenne mich damit nicht wirklich aus.
Danke schonmal!
 
Hallo,

deine Aufgabe lässt sich einfach lösen:
Java:
public class KreisPanel extends JPanel {
		@Override
		protected void paintComponent(Graphics arg0) {
			// TODO Auto-generated method stub
			super.paintComponent(arg0);

			int x, y, radius;
			x = 200;
			y = 150;
			radius = 100;
			Shape halbkreis =
					new Arc2D.Double(x - radius, y - radius, 2* radius, 2* radius,
							90, 90, Arc2D.PIE);
			((Graphics2D) arg0).fill(halbkreis);
		}
	}

Grüße
Momolin
 
Oh Klasse Danke.
Naja noch ein, zwei Tage in Java 2D einarbeiten, dann sollte ich das alles verstehen 😀
Hoffe ich jedenfalls so schwierig kann Java2D ja nicht sein ^^ (Was solche Anwendungen angeht)
 

Zurück
Oben