Mam program, który w pętli wykonuje działania i wypisuje w notatniku (JTextArea) ich rezultaty. Chciałbym móc w dowolnej chwili wstrzymać wykonywanie programu, a później je wznowić. Próbuję zastosować w tym celu JCheckBox, w następujący sposób:
while (chZatrzymajDzialanieProgramu.isSelected())
{
if (!chZatrzymajDzialanieProgramu.isSelected())
{
break;
}
}
Po zaznaczeniu wstrzymuje się działanie programu, niestety po odznaczeniu nie rusza ponownie. Co robię źle? W jaki sposób można jeszcze podejść do tematu?