Moin allerseits.
Sieht irgendjemand, warum die TimerTaskmethode nur einmal ausgeführt wird? typeSpeedIntervall ist mit 2.000 belegt, damit der Task alle zwei Sekunden ausgeführt wird.
Sieht irgendjemand, warum die TimerTaskmethode nur einmal ausgeführt wird? typeSpeedIntervall ist mit 2.000 belegt, damit der Task alle zwei Sekunden ausgeführt wird.
Java:
private void setTypeSpeedTimer() {
typeSpeedTimer = new Timer();
typeSpeedTimer.scheduleAtFixedRate(new TimerTask() {
private long speedCorrectionFactor = 60000 / typeSpeedIntervall;
@Override
public void run() {
calculatedTypeSpeed = (int) (characterCounter * speedCorrectionFactor);
characterCounter = 0;
}
}, 0, typeSpeedIntervall);
}