Witam mam następujący problem.
W klasie Test mam 2 przyciski.
Przyciski zmieniają wartość pola "static boolean warunekTmp" znajdującego się w klasie Test2 na true lub false w zależności który się kliknie.
W klasie Test2 mam pętlę
Java:
try {
for (;;) {
if(pobierzWarunek()==false) break;
}
} catch (InterruptedException e) {
return; // zakoncz ten watek
}
Dodam że taka konstrukcja też nie działa:
Java:
while (pobierzWarunek() ==true){
}
pobierzWarunek() zwraca wartość pola warunekTmp. Jeżli kliknę na przycisk który przekazuje wartość true dla pola warunekTmp to później mimo że kliknę na przycisk który ustawia wartość false pętla nie chce się zakończyć.
Co jest nie tak?
Pozdrawiam.