Cześć,
mam pewien algorytm, w którym pokazuje kroki jak on działa. Do tego używam Thread.sleep(), jednak chciałbym aby następny krok był np. po naciśnięciu jakiegoś klawisza lub myszki. Czy można to w jakiś łatwy sposób zrobić? W stylu:
mam pętlę:
for( int i = 0; i < 10; ++i ) {
try {
Thread.sleep( 1000 );
} catch(InterruptedException ex) {}
System.out.println( "krok " + i );
// ..
}
i chciałbym zamiast sleepa wrzucić coś co by czekało na przycisk klawisza. Czy jest to możliwe?
Pozdrawiam i dziękuję za pomoc.