Ich habe da ein Problem!
Es geht darum das ich ich ein renngame gemacht habe.
Ich möchte mein jpg auf der xachse einfach z.B. von x koordinate 6 nach x koordinate 60 bewegen!
Ich hab zur zeit eine do while schleife drin und es funktioniert auch!
Aber der geht von 6 auf 60 !sofort!
Also keine flüssige bewegung!
Ich poste hier mal den teil des Quelltextes und ich wäre echt dankbar wenn ihr mir helfen könntet!
Ich habs auch schon hiermit versucht, aber dann wartet der erst ne weile anstatt es flüssig durchlaufen zu lassen.
Hm
Es geht darum das ich ich ein renngame gemacht habe.
Ich möchte mein jpg auf der xachse einfach z.B. von x koordinate 6 nach x koordinate 60 bewegen!
Ich hab zur zeit eine do while schleife drin und es funktioniert auch!
Aber der geht von 6 auf 60 !sofort!
Also keine flüssige bewegung!
Ich poste hier mal den teil des Quelltextes und ich wäre echt dankbar wenn ihr mir helfen könntet!
Code:
class abutton implements ActionListener
{
public void fahren()
{
while (pos!=200) {
pos=pos+1;
graph.repaint();
}
}
Ich habs auch schon hiermit versucht, aber dann wartet der erst ne weile anstatt es flüssig durchlaufen zu lassen.
Hm
Code:
class abutton implements ActionListener
{
public void fahren()
{
while (pos!=200) {
pos=pos+1;
graph.repaint();
try
{
Thread.sleep(10); //10 Millisekunden warten
}
catch (Exception ex) {}
}
}