Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/09/2010, 16:08
malonso312
 
Fecha de Ingreso: septiembre-2010
Mensajes: 6
Antigüedad: 13 años, 7 meses
Puntos: 0
Exclamación AYUDAAAAAAAAA!! Jframe con imagen de fondo!

Quiero agregarle una imagen de fondo a un jFrame.
busque en google y lo unico que encontraba eran codigos por la mitad o explicaciones que parecia que estuvieran en japones porque no entendi nada de lo que explicaban, hasta que encontre esta pagina:

[URL="http://jc-mouse.blogspot.com/2009/12/jframe-con-imagen-de-fondo-en-netbeans.html"]http://jc-mouse.blogspot.com/2009/12/jframe-con-imagen-de-fondo-en-netbeans.html[/URL]

segui todos los pasos pero en la parte que dice:

Cita:
"...a nuestra jframe le añadimos el evento WindowOpened y colocamos el codigo de abajo

private void formWindowOpened(java.awt.event.WindowEvent evt) {
mipanel p = new mipanel();
this.add( p , BorderLayout.CENTER);
p.repaint();
} "
eso no me sirve, no me deja la imagen en el fondo del JFrame. Entonces intente arreglarlo y puse:
en la clase del jFrame:
Código:
mipanel p;
despues en el constructor de la ventana puse:

Código:
 p = new mipanel();
  this.setContentPane(p);
y ahi quedo perfecto la imagen se ve en el fondo de la ventana..
PERO el problema surge cuando quiero que se abra un jInternalFrame dentro de esa ventana. Porque tengo un menu que al hacer click en Abrir tiene que abrir una ventana interna. Pero esa ventana interna me queda atras del panel y no se ve.

el codigo para abir esa ventana es:

Código:
Abrir.addActionListener(new ActionListener(){
            public void actionPerformed(ActionEvent e){
                VentanaInterna v = new VentanaInterna();
               panel.add(v);
               v.setVisible(true);
            }
        });
Con ese codigo me queda la ventana interna atras de la imagen y no se como hacer para que se abra adentro del panel

NECECITO AYUDA PORFAVOOOOR!! HACE 8 HORAS QUE ESTOY INTENTANDO Y NO PUEDO!!!!!!