jFrame i String - jak otworzyć okno

0

Witam,

Mam problem: czy może ktoś mi podpowiedzieć, jak mogę otworzyć utworzonego jFrame'a przez podanie nazwy w stringu. Poniżej kod:

JFrame okno = new nazwa_okna();
okno.setVisible(true);

a "nazwa_okna" to nazwa pobierana z textfield

Pozdrawiam

0

Stwórz zmienną okna typu HashMap<String,JFrame>, a potem

okna.get(nazwaOkna).setVisible(true);
0

Dzięki

Poczytałem trochę o hashmap i (jeśli dobrze zrozumiałem) muszę wstępnie zdefiniować mapę. Przy kilkunastu framach jest to uciążliwe. Zastanawiam się, czy jest w javie odpowiednik VBasicowego DoCmd (po rozbudowie programu chcę odczytywać nazwy okien z bazy danych i je otwierać)

DoCmd.OpenForm nazwa_okna, acNormal, , , , acWindowNormal

1 użytkowników online, w tym zalogowanych: 0, gości: 1