Código:
package appImage;
import java.awt.Graphics;
import javax.swing.ImageIcon;
/**
*
* @author JAAM3D
*/
public class AppImage extends javax.swing.JFrame {
ImageIcon i=null;//este i objeto en SUMAMENTE NECESARIO
//pues va a a contener la ruta de la imagen que querramos
public AppImage() {
initComponents();
i=new ImageIcon("src/Imagenes/Hacia_el_Infinito.jpg");
//como les habia dicho el obj. i contendra la ruta de la imagen
// si deseas cambiar la imagen solo cambia el nombre de arriba
//Hacia_el_Infinito.jpg, por el de tu imagen, pero recuerda colocarla en la
//carpeta Imagenes de tu proyecto Netbeans.
this.setSize(1680,1050);//Aca se cambia el tamaño de la imagen de acuerdo a la resolucion del monitor
//si no colocas esto su panel no tendra tamaño..
}
@Override
public void paint(Graphics g){
//aqui dibujamos la imagen dentro del panel
g.drawImage(i.getImage(),0,0, null);
//NO CAMBIAR ESTA LINEA PARA NADA
}
}
Mi pregunta es la siguiente por que al agregarle al Jframe un JButton y JtextField al ejecutarlo este no me los reconoce solo me muestra el fondo dela imagen y me gustaría agregarle una opción de ingreso por contraseña.