Hey! Wybaczcie, jeśli się temat powtarza, ale nie mam pojęcia, pod jakim hasłem szukać.
Przejdę do rzeczy... Piszę program - w JAVA - (pierwszy raz tak duży - jak na mnie - z interfejsem użytkownika), który chciałem rozłożyć na kilka etapów. W pierwszej kolejności wyświetla się okno, które prosi o podanie danych osobowych -> po kliknięciu przycisku, dane są zapisywane, po czym uruchamia się inne okno (poprzednie się zamyka), bo zakończeniu działań w drugim oknie zachodzą kolejne procesy (których wymieniać nie będę), i wyświetlić się ma trzecie okno, z takim samym efektem - poprzednie znika.
Jak uzyskać taki efekt? W chwili obecnej mam jedną klasę, w niej trzy funkcje, które odpowiadają trzem UI. Do tego 3 klasy wewnętrznę, obsługujące zdarzenie kliknięcia przycisku, znajdującego się na każdym z UI.
Próbowałem np. wywołać funkcję tworzącą drugi interfejs w funkcji obsługi zdarzenia pierwszego przycisku, ale wysypała mi cała biblia błędów. Nie chcę tu wklejać kodu bo jest go cała masa.
Ma ktoś pomysł, jak to rozwiązać?