Fredo: Fehler in for-schleife

Beitrag lesen

Hey Leute,

ich hänge fest...

ich habe eine for-schleife in paint() programmiert, die eigentlich dafür sorgen soll, dass je ein Kreis pro Durchlauf so gezeichnet wird, dass zum Schluss eine Halbe Ellipse zu sehen ist. Leider wird irgendwie gar nichts gezeichnet. Warum? Vielleicht kann mir einer von euch helfen.

Hier der entsprechende Quelltext:

for ( int i = StartLbX; i <= StartLbX + breite && i*i <= (breite/2) * (breite/2); i+=5){

// X-Koordinate wird durch das steigende i beschrieben
         xKo_HK = i;

// Y-Koordinate wird über die Ellipsenfunktion (breite, höhe, X-Koordinate) berechnet
         double yKo_HK_ = (1/(höhe/2)) * (breite/2) * (Math.sqrt((breite/2)*(breite/2)-(i*i)));  //Ellipsenfunktion
         int yKo_HK = (int) yKo_HK_;

// Zeichnen der Momentanposition des HK's
         g.drawOval(xKo_HK ,yKo_HK + 3 ,6,6);
      }

P.S: Die Fehler ist nicht bei den Variablen, die hab ich hundertmal überprüft!

Danke schon mal
MfG Fredo