Timer reseten

sala

Mitglied
Code:
    private MouseListener falseAlpha= new MouseListener() {
        @Override
        public void mousePressed(MouseEvent e) { 
              System.out.println(points); 
            if(Alphabet == false)
            {
                points++;
            }
            if(Alphabet == true)
            {
                points--;
            }
            getAlpabet();
            timeAlphabet.cancel();
            timeAlphabet = new Timer();
           
        }

Ich möchte nach dem geklickt wurde das die ein Timer von vorne beginnt zu Zählen.
Einfach timeAlphabet.cancel(); funktioniert anscheindend nicht.
 
Wenn du mit Timer den java.util.Timer meinst, dann: Ein Timer zählt nicht. Er dient dazu, einen oder mehrere ihm übergebene Tasks in einem gegebenen Intervall auszuführen. Was genau willst du hier erreichen?
 
|code]

timeAlphabet.scheduleAtFixedRate(new TimerTask() {

@Override
public void run() {

getAlpabet();


}},0, sekunden1);

}
[/code]

Also ich möcht einfach das er nach dem Klicken wieder bei den Sekunden anfängt die man bei sekunden 1 angibt
 

Zurück
Oben