Ich habe eine Slider:
Wie kann man da den Speed sauber ändern wärend des Betriebs Das Beispiel oben ist nicht sauber.
Wird schneller aber nicht mehr langsammer und läuft nicht flüssig
Code:
Timer timer =null;
public Time() {
this.timer = new Timer(100, this);
}
public void stateChanged(ChangeEvent e) {
System.out.println((int) Slider.getValue()+1000);
this.timer = new Timer((int) Slider.getValue()+1000, this);
this.timer.restart();
}
@Override
public void actionPerformed(ActionEvent event) {
// TODO Auto-generated method stub
//System.out.println(event.getSource()==start);
if(event.getSource()==start)this.timer.start();
if(event.getSource()==stop)this.timer.stop();
move();
}
Wie kann man da den Speed sauber ändern wärend des Betriebs Das Beispiel oben ist nicht sauber.
Wird schneller aber nicht mehr langsammer und läuft nicht flüssig