Holalegas,
Estoy probando NetBeans,
tengo una aplicacion en la que cambio un JPanel por otro pero no se dibuja en pantalla, hasta que minimizo / maximizo.
¿Que puedo hacer para que se dibuje cuando cambio el JPanel?
¿o quizas deberia de hacerlo de otra forma?
La aplicacion arranca con una SingleFrameApplication que en la APi pone:
An application base class for simple GUIs with one primary JFrame
Luego se hace un SHOW de un FrameView el cual extiende la clase View la cual tiene:
a menu bar, tool bar, component, and a status bar.
Para montar la View se acaba haciendo:
setComponent(mainPanel);
setMenuBar(menuBar);
setStatusBar(statusPanel);
donde mainPanel es un JPanel.
Luego cambio en mainPanel por otro JPanel
con : setComponent(otroPanel);
pero no se visualiza hasta que minimizo / maximizo.