Planuję zrobić aplikację która będzie miała ~ 10 okienek. Chciałbym móc zrobić to w ten sposób że z jednego okienka można "przejść" do innego. Tj klikam "Next", poprzednie okienko znika, pojawia się nowe.
Nie wiem tylko jak przekazywać informacje z jednego okna do drugiego. Np skąd okno1
ma wiedzieć co wcześniej użytkownik wpisał w jTextField
w okno2
.
Jedyny pomysł jaki mam to zrobienie jakiejś klasy statycznej i przy każdej zmianie okna (ukryciu aktualnego i pokazaniu nowego) zapisywać wszystkie rzeczy tam, ale to nie wydaje mi się dobrym rozwiązaniem
Nie wiem jak też pokazywać odpowiednie okna. Chciałbym np z okna1,okna2,okna3 móc pokazać pozostałe przyciskiem. Czy te wszystkie okna powinny być dziećmi jakiejś wspólnej klasy?
Pamiętam że w ide od borland (Delphi/c++ builder) każde okno z osobnych unitów wystarczyło zaincludować unit ii można było sobie wszystkie informacje z poprzedniej formy pobrać.
Jak to się robi w większych firmach. Tj jak takimi oknami się zarządza?