Imegn de Fondo en JDesktopPane

Iniciado por mapers, 20 Junio 2012, 18:37 PM

0 Miembros y 1 Visitante están viendo este tema.

mapers

Buenas señores desearia que me digan en que me confundi porque de verdad que no me puede visualizar la imagen de fondo e  creado mi clase aparte de la sigueint emanera

Código (java) [Seleccionar]

package Imagen;

import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Image;
import javax.swing.ImageIcon;
import javax.swing.JDesktopPane;

/**
*
* @author Administrador
*/
public class Panel_Fondo extends JDesktopPane{

       private  Image IMG=new ImageIcon(getClass().getResource("imagenes/casalibertad.jpg")).getImage();

        public void paintChildren(Graphics g){
            g.drawImage(IMG, 0, 0, getWidth(), getHeight(), this);
            super.paintChildren(g);
        }
    }



pero me sale este error cuando la llamo para colocarla de fondo de un Jframe

at javax.swing.ImageIcon.<init>(ImageIcon.java:167)
a que se debe gracias

Proteus1989

Prueba a poner "/imagenes/casalibertad.jpg"

goll9d

Si te falta el " / " en el codigo
Código (java) [Seleccionar]

private  Image IMG=new ImageIcon(getClass().getResource("/imagenes/casalibertad.jpg")).getImage();

mapers

si eso era !!! uy que roche jejejej gracias