Pech im Glück, ich hab meine gelösten Aufgaben gefunden... ich komm bloß nicht dran 
Edit:
Ich hab mich so durch den Quelltext gekämpft, ohne BlueJ. Ich hab das damals so gelöst:
Code:
private Timer myGlobalTimer = new Timer();
private final Runnable doUpdateClock = new Runnable() {
public void run() {
taktsignalGeben();
}
};
private TimerTask updateClockTask = new TimerTask() {
public void run() {
EventQueue.invokeLater(doUpdateClock);
}
};
Dazu brauchst du die hier:
Code:
import java.util.Timer;
import java.util.TimerTask;
import java.awt.EventQueue;