Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > Refresco de paneles

Hola.
Juego de cartas. Jframe con cartas del usuario, Jframe con cartas de la máquina y Jframe con cartas del tapete. Al repartir(botón), añadidos y mostrados en otro Jframe que los contiene.

panelCT.add(m.CartasTapete[j]); etc

panelCartas.add(panelCM);
panelCartas.add(panelCT);
panelCartas.add(panelCJ);

this.add(panelCartas, BorderLayout.NORTH);

A la hora de jugar, cuando el jugador hace su selección y lanza la carta ó cuando la máquina, tras hacer sus cálculos, selecciona sus cartas (les pone un rectángulo a las cartas) estos no se muestran; debo refrescar minimizando-maxificando y todo aparece. Bien.
panelCT.add(elemento);
panelCT.repaint();

repinto todos los paneles,cartas etc pero no me refresca.

Con qué debo pegarme?. Pueden darme al gún soplo?
gracias

abril 5, 2020 | Registered Commenterjoserra

panelCT.doLayout();

ha solucionado mis problemas.
salud

abril 7, 2020 | Registered Commenterjoserra