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:
eso no me sirve, no me deja la imagen en el fondo del JFrame. Entonces intente arreglarlo y puse:"...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();
} "
private void formWindowOpened(java.awt.event.WindowEvent evt) {
mipanel p = new mipanel();
this.add( p , BorderLayout.CENTER);
p.repaint();
} "
en la clase del jFrame:
Código:
despues en el constructor de la ventana puse:mipanel p;
Código:
y ahi quedo perfecto la imagen se ve en el fondo de la ventana.. p = new mipanel(); this.setContentPane(p);
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:
Con ese codigo me queda la ventana interna atras de la imagen y no se como hacer para que se abra adentro del panelAbrir.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ VentanaInterna v = new VentanaInterna(); panel.add(v); v.setVisible(true); } });
NECECITO AYUDA PORFAVOOOOR!! HACE 8 HORAS QUE ESTOY INTENTANDO Y NO PUEDO!!!!!!