En este grupo En todos

Foro de Java



JFrame con imagen de fondo

Richard
Alicante, España
Escrito por Richard Hgugui
el 13/07/2009

Hola como andan? Bueno buscando la solucion por todos lados cai aca al foro a ver si alguien me puede dar una mano.

Les comento, estoy creando un juego, un clasico juego de mesa aca en mi pais llaado banco imnobiliario, y mas conocido de forma mundial como monopolio.

Estoy trancado, porque no se como manejar esto de tener una imagen de fondo en el frame. Osea el tablero del juego quiero que aparezca como imagen de fondo, y ensima de este colocar etiquetas para ir mostrando el desarrollo del juego. El tema es quesi pude poner la imagen como fondo, hasta ahi todo bien. Pero despues llamo a la propiedad setText de las etiquetas y no responden. Probando encontre que si volvia a llamar al metodo paintComponent, que fue el que modifique para que aparezca la imagen de fondo; llamando a este metodo y mandandole un Graphics, nulo como argumento, ya que recibe un grafico como argumento ese metodo, de esta manera logre que se refrescara la imagen y modificara el contenido de las etiquetas tal como se lo habia indicado antes en el setText, el problema es que mas aya de que se refresca la imagen me da un error, dice que encuentra un puntero nulo.

Si alguien tiene algun ejemplo sencillo por ahi que funcione, de un Jframe con una imagen de fondo que al actualizar los demas componentes, funcione y no de error, le agradezco que me lo pase asi yo lo adapto a mi proyecto.

La idea es generar un proyecto GPL asi que en cuanto este funcionando se los subo para compartirlo.

Saludos y Gracias