Home > Foro de J2EE >

Debates de J2EE > Frame con imagen de fondo

Frame con imagen de fondo

Escrito por Richard Hgugui el 13 de Julio

Buenas como andas?
te comento que estoy necesitando una mano con un tema de java.
Resulta que estoy creando el viejo y querido monopolio(juego de mesa) al formato digital.
Pues bien, resulta que el tablero lo dibuje en ilustrator y lo exporte en jpg. De forma que cree una clase que hereda de Jpanel y le modifique el metodo paintComponent para que me imprima el tablero de fondo. Hasta ahi funciona todo bien lo carga y todo lindo.
El problema es que cuando llamo al metodo setText de las etiquetas que estan sobre este panel, no se actualizan.
Probando, una de las cosas que hice fue, despues de actualizar las etiquetas con el setText llamar al metodo paintComponent de la clase hija y mandarle como argumento un grafico nulo, ya que este metodo espera recibir un grafico como argumento. Ahi se refrescan las etiquetas, pero me da un error que dice que un puntero es nulo.

Si tienen algun codigo sencillo que funcione de un frame con una imagen de fondo, con etiquetas ensima que se puedan actualizar, te agradezco si me lo mandas, asi lo adapto a este proyecto.

Ya e probado de todo y no llego a la solucion, por eso te molesto, probe hacer lo mismo pero en ves de generar una clase que herede de jpanel que herede de jframe y pasa lo mismo. No se como solucionar esto ahora.

Gracias


Citar  |  
Ver mensaje      


Responder


Quiero recibir alertas por email cuando haya mensajes nuevos en este debate

Al escribir en el debate:
  1. Repasa la ortografía y no escribas en formato SMS.
  2. Lee el texto dos veces antes de publicar.
  3. No escribas todo en mayúsculas o negritas.
 
Páginas internacionales: España  |  Italia  |  Francia  |  México  |  Alemania  |  Reino Unido  |  Argentina  |  Chile  |  Colombia  |  USA

Búsquedas frecuentes: proceso economico concepto de correspondencia como se pone ? tipo este letra con alt + manualidades para el 14 de febrero foro auxiliares de enfermeria

Emagister cumple la Ley Orgánica 15/1999 de 13 de diciembre, de Protección de datos de Carácter Personal, y posee el código de inscripción nº 2002010053 del Registro General de la Agencia de Protección de Datos. Copyright © 1999/2000 - Grupo Intercom - Todos los derechos