Hola amigos del foro, Estoy desarrollando una aplicación pero no sé como encimar un JTextField sobre una imagen.
Yo tengo esta ventana, y me gustaria agregarles 2 JTextField y un JButton en el centro, Unos para ingresar el usuario, otro para ingresar el pass y el JButton para ingresar.
Este es mi JFrame:
http://i51.tinypic.com/riywl1.jpg
Y Lo que quiero es parecido a esto:
http://cafelojano.files.wordpress.co...ondo.png?w=500
Este es mi pequeño codigo fuente:
Código Java:
Ver originalimport javax.swing.*;
import java.awt.*;
public class Alumnos {
public Alumnos(){
frame
=new JFrame("Universidad Nacional del Comahue"); frame.setSize(800,830);
frame.setLocationRelativeTo(null); //Ventana en el centro de la pantalla
frame.setResizable(false); //Impide redimensionar la ventana
frame.
setDefaultCloseOperation(JFrame.
EXIT_ON_CLOSE); //frame.setLayout(null);
//Agrego Imagen al JFrame
frame.add(new Imagen());
//Agrego 2 JTextfield
//field1=new JTextField();
//field1.setBounds(20, 20, 50, 50);
//frame.add(field1);
frame.setVisible(true);
}
public Imagen(){
img
=Toolkit.
getDefaultToolkit().
getImage("/home/leito/a.jpg"); }
super.paintComponent(g);
if (img!=null)
g.drawImage(img,0,0,this);
}
}
public static void main
(String[]args
){
JFrame.
setDefaultLookAndFeelDecorated(true); new Alumnos();
}
}
Como ven en los comentarios quise agregar los JTextField utilizando setBounds() para darle coordenadas, pero al darle coordenadas se inserta el JTextField pero la imagen de fondo desaparece.
En conclucion, mi pregunta hacia ustedes es, ¿Como hago para agregar componentes al JFrame sin que desaparezca la imagen de fondo ?
Gracias amigos! Saludos!