Witam, pisze aplikacje w ktorej przycisk po wcisnięciu powinien stac sie nieaktywny na 2 s. Po 2 s powinien sie znow aktywować. Podpowie ktos? Poniższy kod nie dziala tak jak powinien:
rzuc_kostka.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ev){
rzuc_kostka.setEnabled(false);
l_oczek = (int) (6*Math.random()+1);
run();
}
});
public void run() {
// -------opoznienie -----------
try
{
Thread.sleep(2000);
}catch (InterruptedException ie)
{
System.out.println(ie.getMessage());
}
// -------opoznienie -----------
rzuc_kostka.setEnabled(true);
// dalsza czesc funkcji
}