Hola a todos el dia de hoy vooy a crear un jpanel al cual lo podemos personalizar con una imagen, y luego sobre este panel tu puedes agregar los componentes swing que desees, para esto vamos a sobreescribir el metodo paintComponent
el codigo esta aqui
import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Image; import javax.swing.Icon; import javax.swing.ImageIcon; import javax.swing.JPanel;/** * * @author Edisoncor */ public class JEImagePanel extends JPanel{ private Image image=null; private Icon icon; /** Creates a new instance of JEImagePanel */ public JEImagePanel() { } protected void paintComponent(Graphics g) { Graphics2D g2 =(Graphics2D) g; if(getImage()!=null) g2.drawImage(getImage(), 0, 0, getWidth(), getHeight(), null); } public Image getImage() { return image; } public void setImage(Image image) { this.image = image; } public Icon getIcon() { return icon; } public void setIcon(Icon icon){ this.icon=icon; setImage(((ImageIcon)icon).getImage()); } } esta clase tu la puedes agregar a la paleta de componentes de Netbeans e ir a la propiedad Icon y ahi elegir la imagen que desees agregarle, el resultado puede verse asi

Muchas Gracias, era justo lo que estaba buscando. Sirvio perfectamente.
Buena broer justo lo que buscaba, me sirvio de muxo.
Gracias
muy bueno, justo lo que buscaba, muchas gracias
Hola disculpa pero no pones como agregarlo a un JFrame en verdad te agradeceria muchisisisimo que lo pongas ojala y lo pongas grax de antemano
Hola a todos me pueden ayudar por favor quisiera saber como pongo el codigo para el boton salir, lo que sucede es que tengo un formulario que llama al jpanel que contiene al fondo y los botones pero al presionar el el boton salir me aparece el formulario que llama al jpanel.
Gracias!!!! gracias man.. estaba buscando esto hace semanas, encontre como hacerlo con un panel.. pero tenia que crear un panel aparte del jframe y eso haria que tenga dos archivos.. si no viese sido.. por ti.. ahorita.. estuviera.. complicandome la vida xD jejej ajajaj
Gracias men… sobretodo por tu ultimo comentario
Ahora puedo seguir con mi proyecto trankilamente.. estas en mis favoritos..
:D
Como se le hace para agregar la clase a la paleta de componentes de netbeans???
hola podrias subir el ejemplo para descargarlo?
podrias subir el ejemplo para descargarlo?
SOS UN GROSO, SABELO
vos subi el ejemplo para descargarlo buena onda orale
bien hasta ke ponen algo que sirve
bien hasta que ponen algo que sirve
Hola, está muy bueno, pero… que pasa si el panel donde se encuentra esa imagen cambia de tamaño? O sea, la imagen también cambia?
Saludos.
Muchas gracias brother!! tu info me fue de gran ayuda..espero dejes mas en adelante.
Un saludo desde Perú!
Después de varias ideas que me dieron, esta fue la que me parecío mejor. Gracias por ayudarme a llevarla a cabo.
Saludos de Argentina
Muy bueno!!! rápido, sencillo y liviano.