Hej, problem dotyczy komponentów i obsługi zdarzeń w Java. Chodzi o to, że po wciśnięciu klawisza w moim programie powinny znikać pola tekstowe i przycisk, w ich miejsce powinnien pojawić się JLabel z tekststem.
Dokładniej wg mojego pomysłu powinno to wyglądać tak:
- Naciskam przycisk
- Znika przycisk i pola tekstowe
- Dodanie JLabel z napisem informującym o tym, że należy poczekać
- Wejście do funkcji wykonujące pewne operacje na obrazie
- Pojawia się obraz wynikowy
Działa to niestety inaczej, naciskam przycisk, program się "zawiesza", znikają kompnenty dopiero wtedy gdy pojawia się obraz wynikowy, a JLabel pojawia się w momencie "odwieszenia" programu, gdy już nie jest potrzebny.
Co może być tego przyczyną i jak można to zrobić.
Z góry dziękuję za pomoc i pozdrawiam!