Hallo Community
Ich habe langsamm das gefühl AWT will mich verarschen ;(
Ich möchte eig. eine gleichmäßige Bewegung eines Balls hinbekommen. Wenn ich versuche es aufzunehmen, hat der PC eine geringere Framerate und es funktioniert :O
Ich versuche es mal zu beschreiben:
Am Anfang ist er langsamm, dann wir er aufeinmal richtig schnell. Zum Schluss ist er wieder langsamm.
Woran könnte es liegen?
Code:
Ich habe langsamm das gefühl AWT will mich verarschen ;(
Ich möchte eig. eine gleichmäßige Bewegung eines Balls hinbekommen. Wenn ich versuche es aufzunehmen, hat der PC eine geringere Framerate und es funktioniert :O
Ich versuche es mal zu beschreiben:
Am Anfang ist er langsamm, dann wir er aufeinmal richtig schnell. Zum Schluss ist er wieder langsamm.
Woran könnte es liegen?
Code:
Java:
public void paint(Graphics g){
super.paint(g);
Graphics2D f2 = (Graphics2D)g;
f2.fillOval(x, y, 20, 20);
try {
Pause.sleep(2);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
x+=1;
y+=1;
repaint();
}
public class Pause extends Thread{
public void run(){
}
}