wyswietlanie paneli podczas dzialania programu

0

Witam

Podczas dzialania programu za pomoca menu chce wyswietlic panel odpowiadajacy kliknietej pozycji z paska menu.
Do kazdej pozycji oczywiscie mam przypisanego sluchacza zdarzen, ktory wykonuje np taki prosty kod:

dictionaryAdd10.addActionListener(
            new ActionListener(){
                public void actionPerformed(ActionEvent e){
                    cont.add(new DictionaryAddPane(10));
                }
            }
        );

Zmienna cont to Container JFrame.
Niestety nie chce mi to zadzialac. Gdy wywoluje ta metode bezposrednio w konstruktorze klasy JFrame to po uruchomieniu programu panel sie pokazuje. Natomiast gdy chce to wywolac po kliknieciu elementu z paska menu, nic sie nie dzieje:/

Co tu jest zle?

0

ok doszedlem do tego, ze przy usuwaniu elementow z kontenera trzeba stosowac metode repaint() a przy dodawaniu validate(). Wtedy wszystko dziala ;)

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