TimerThread

Aus Programmers Guide

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „import java.util.Timer;<br>import java.util.TimerTask; public class TimerApp {<br> private Timer timer;<br> private int i = 0; <br> public TimerApp(){<br> timer…“)
 
Zeile 1: Zeile 1:
-
import java.util.Timer;<br>import java.util.TimerTask;
+
<source lang="java">
 +
import java.util.Timer;
 +
import java.util.TimerTask;
-
public class TimerApp {<br> private Timer timer;<br> private int i = 0;
+
public class TimerApp {
 +
  private Timer timer;
-
<br> public TimerApp(){<br> timer = new Timer();<br> timer.scheduleAtFixedRate(new TimerTask() {<br> @Override<br> public void run() {<br> switch (i) {<br> case 1:<br> punkteLabel.setText(". ");<br> break;<br> case 2:<br> punkteLabel.setText(".. ");<br> break;<br> case 3:<br> punkteLabel.setText("... ");<br> break;<br> case 4:<br> punkteLabel.setText(".... ");<br> break;<br> case 5:<br> punkteLabel.setText(".....");<br> break;<br> case 6:<br> punkteLabel.setText(" ....");<br> break;<br> case 7:<br> punkteLabel.setText(" ...");<br> break;<br> case 8:<br> punkteLabel.setText(" ..");<br> break;<br> case 9:<br> punkteLabel.setText(" .");<br> break;<br> case 10:<br> punkteLabel.setText(" . ");<br> break;<br> case 11:<br> punkteLabel.setText(" . ");<br> break;<br> case 12:<br> punkteLabel.setText(" . ");<br> break;<br> case 13:<br> punkteLabel.setText(". ");<br> punkteIndikator = 0;<br> break;<br> default:<br> punkteLabel.setText(". ");<br> break;<br> }<br> i++;<br> }<br> }, 1000, 1000);<br> }<br> <br>}<br><br>
+
  //Konstruktor
 +
  public TimerApp(){
 +
    timer = new Timer();
 +
    timer.scheduleAtFixedRate(new TimerTask() {
 +
    @Override
 +
    public void run() {
 +
   
 +
    //Code ....    
-
[[Category:Java]][[Category:Klassen]]
+
    }
 +
  }, 1000, 1000);
 +
}
 +
</source>
 +
 
 +
[[Category:Java]] [[Category:Klassen]]

Aktuelle Version vom 09:58, 30. Mär. 2010

import java.util.Timer;
import java.util.TimerTask;
 
public class TimerApp {
  private Timer timer;
 
  //Konstruktor
  public TimerApp(){
    timer = new Timer();
    timer.scheduleAtFixedRate(new TimerTask() {
    @Override
    public void run() {
 
    //Code ....     
 
    }
  }, 1000, 1000);
}
Persönliche Werkzeuge