Pintado de JPanel

enaj
15 de Septiembre del 2005
Hola!! A ver si me podeis ayudar. Estoy desarrollando una aplicación basada en un JApplet. A ese JApplet añado un JPanel. Sobre el JPanel(Panel principal) voy añadiendo controles(tipo Beans) en tiempo de ejecución. He añadido JButton, JToggleButton, ... . El problema es que he desarrollado un control(Bean) basado en otro JPanel(Panel bean) en el que van añadidos un JProgressBar y tres JLabel(con GridBagLayout). El caso es que al añadirlo sólo se visualiza el JPanel(Panel bean) pero no la barra de progreso ni las etiquetas que están añadidos al JPanel(Panel bean). Además si después de añadirlo, minimizo el navegador y lo vuelvo a maximizarlo, si que se visualizan correctamente el JPanel(Panel bean) y los elementos que están añadidos al JPanel(Panel bean).
He probado a sobreescribir paintComponent() y llamar al método repaint() del bean nada más añadirlo pero no funciona. También he probado con paint().
Me gustaría saber que método tendría que sobreescribir o llamar al añadir el bean.

Gracias por adelantado