Chcę dodać nowe komponenty do mojej ramki JFrame podczas uruchamiania po naciśnięciu przycisku. To działa do tej pory, ale muszę ręcznie zmienić rozmiar okna, aby zobaczyć nowe komponenty.odśwież JFrame po dodaniu nowych komponentów
Czy istnieje działanie, które można uruchomić, lub metodę wywoływania w celu odświeżenia okna? Każda pomoc doceniona. Z góry dziękuję.
ok, musiałem trochę zhakować w moich klasach, ale to działa! (btw masz na myśli validate() right?;)) – reox
rzeczywiście, ponieważ JFrame jest już kontenerem najwyższego poziomu, możesz po prostu wywołać validate() ;. – crusam
Cóż, ogólnie komponenty są dodawane do JPanel, a nie do ramki bezpośrednio, więc wznawiasz ponownie panel. – camickr