Java - Repintar un JApplet

 
Vista:

Repintar un JApplet

Publicado por solarin (12 intervenciones) el 14/03/2005 12:44:15
Hola a todos-as, tengo el siguiente problema necesito que cuando se pinche en un boton de miaplet ese cambie sus componentes, osea que lo que quiero es pintar de nuevola pantalla con nuevos botones o cajas o lo que quiera, lo que por ahora hago es lo siguiente

this.getContentPane().removeAll();
this.getContentPane().repaint();

JOptionPane.showMessageDialog(this, "Empezamos a pintar la pantalla principal");

// Creamos la distribucion en la pantalla gridbaglayout
this.getContentPane().setLayout(new GridBagLayout());
GridBagConstraints constraints = new GridBagConstraints();

Image imag = this.getImage(getDocumentBase(),"archivo.gif");
ImageIcon i_conselleria = new ImageIcon(imag);
JLabel jL_conselleria = new JLabel();
jL_conselleria.setIcon(i_conselleria);

constraints.gridx=0;
constraints.gridy=0;

this.getContentPane().add(jL_conselleria,constraints);

...... y siguiria añadiendoo los nuevos elementos.

Lo que pasa es que esto no me funciona, lo que hace es dejarme la panrtalla en gris sin ningu elemento como si lo acabase se crear.

Agradeceria mucho cualquier idea a alguien que haya echo algo parecido.
Muchas gracias por su atencion
saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder