int timer = 60;
while (timer >= 0) {
System.out.println(timer--);
Thread.sleep(1000);
}
Wie führt man den einen Klick 60 Sekunden lang aus ?
Maustaste runter - 60 Sekunden warten - Maustaste hoch
Der Button soll nach 60 sec deaktiviert werden?
Dafür brauchst Du keinen "Counter" sondern einen Timer, oder soll dem Anwender ein Countdown angezeigt werden?. Egal, sowas ist mittels Thread oder der Klasse Timer umsetzbar
Eventuell da mal einen Blick reinwerfen:
How to Use Swing Timers (The Java™ Tutorials > Creating a GUI With JFC/Swing > Using Other Swing Features)
Using Timers in Swing Applications