GussFer
"Todos mienten, la única variable es sobre qué. DH"

Agregar imagen de Fondo en programas Java-Netbeans





Cada programador tienes su propios gustos para decorar sus programas desarrollados, pero sin duda alguna, a muchos nos gustan que los diseños de las ventanas, fondos, o colores sean llamativos.

Quizá no es lo más importante de un software, sin imbargo es parte de lo que hoy se llama "Usabilidad", las iterfaces sean bonitas, simples, entre muchas otras cosas, pero sobre todo, que funcione, de eso no tengo la menor duda.

Había buscado mucha información sobre cómo poner una imagen de fondo en un jpanel, o jframe en java, pero sin mucho éxito.

Y cómo ya habrán visto en las imágenes, ya encontré una manera de solucionarlo.

En muchos proyectos es necesario agregar un poco de "Animación" al software, para que no parezca tan rustico.

El truco no es complicado, además es compatible completamente con NetBeans.

Lo que se hace en realidad es, Agregar la imagen a un JLabel y enviar el JLabel al fondo de todos los demás objetos, para que esto sea posible, es necesario lo siguiente:

1.- Crear JFrame
2.- Agregar un JPanel
3.- En la parte Izquierda de Netbeans > Navigator, clic derecho sobre el JPanel creado > Set Layout > Null Layout, esto permitirá ubicar manualmente la posición de los objetos.


4.- Agregar un JLabel
5.- Agregar una imagen a su JLabel, esto es la opción properties > icon, del panel Derecho de Netbeans, es necesario seleccionar el JLabel para activar su respectivas propiedades.
6.-  Agregar los objetos que necesiten.
7.- Al final, sólo hay que enviar hacer que el JLabel sea el primer objeto del fondo, esto se logra con Dar clic derecho sobre el JLabel con la imagen de fondo, del panel Izquierdo (Navigator) y seleccionar Move Down, hasta que sea el último.


8.- Listo, eso es todo.


Les dejo las ultimas actualizaciones realizadas a los proyectos de Gestión de bases de datos con MySQL, Potsgresql con java





Agregar imagen de Fondo en programas Java-Netbeans
20 Puntos Score: 5/10
Visitas: 595 Favoritos: 3
Ver los usuarios que votaron...
4 Comentarios Agregar imagen de Fondo en programas Java-Netbeans
así es @Vincent85   gracias por pasar
Tienes razón, en el mundo de los programadores es frecuente la frase "no pierdas el tiempo en eso" refiriéndose a la estética. Obviamente cuando desarrollas algo si es rápido y efectivo es muy bueno, pero ese "no pierdas el tiempo" hoy en día me parece una total mentira. Debemos dedicar el tiempo a ello porque los usuarios no son nuestros propios compañeros, son personas que les gusta un trabajo completo tanto en rendimiento como en su parte visual.  
estoy completamente de acuerdo contio @devikross   y más ahora, que está de moda la experiencia de usuario, usabilidad, interacción humano computadora...
Para dejar un comentario Registrate! o.. eres ya usuario? Accede!