Estoy teniendo algunos problemas con una interfaz grafica en java con el ide netbeans.
Tengo
JFrame
JPanel-> BorderLayout
northView -> JPanel -> Contiene texto ( esta ubicado en north del border)
centerView -> JPanel -> GridBagLayout ( esta ubicado en center del border)
El BorderLayout es interactivo, es decir, actualizo los Jpanel (north, center) con metodos que substituye el Jpanel por otros.
Código:
No consigo actualizar el panel, se queda como si no sucediera nada. Es muy basico, ya que estoy practicando, no tiene ningun listner ni nada.public void setNorthView(JPanel northView) { this.north = northView; this.updateUI(); }
Mi pregunta es, como hay que proceder para actualizar la vista.
El JFrame es el padre que contiene el hijo (JPanel que es borderLayout) luego este tiene 2 hijos que se anyaden nuevos.
Estoy que me tiro de los pelos.
Gracias y espero vuestra ayuda.