-->
Responsive image

Imágenes de todo tipo en un JPanel,JDesktopPane....

Labels: , 17 julio 2016 comments : 0

😄 Creceremos más con tu ayuda 😉

Si nos donas ayudas a mejorar todo nuestro contenido, nuestros videos, nuestro software y tener una mejor calidad en cada uno de nuestros productos. Puedes donar de un dólar hasta lo que tu buen corazón samaritano desee, para así apoyarnos y crecer más.

- Mavster's Rompiendo Barreras -


o

Comenzando con un tema un poco más difícil te mostrare un excelente código para poder poner cualquier tipo de imagen de fondo (Gif,JPG,PNG,etc..).




Introducción:

¿Cómo se logra?

En si su lógica es bastante simple, a cualquier contenedor que se le pueda añadir un fondo se le puede añadir una imagen gracias a algo llamado ClassPatch. Gracias a esto podemos con un simple .setBackground(); añadir el fondo que deseemos a cualquier contenedor (JPanel...).

Video Tutorial:


Míralo en HD

Instrucciones:

  1. Puedes descargar el Source Aquí
  2. Vamos a Crear un Nuevo Proyecto (Preferiblemente en NetBeans) y lo llamamos imagenesDeFondo. //Desmarca la casilla de Crear una clase principal.
  3. Vamos a Crear 3 Paquetes llamados:
    Interfaz
    Multimedia
    Componentes
  4. En "Componentes", creamos una clase llamada imagenFondo y en ella pones el siguiente código.
  5. En el paquete de Multimedia pondrás una imagen de cualquier tipo de extension (Preferiblemente PNG,JPG o GIF)
    Para poner una imagen en el paquete de Multimedia:
    1. Busca la Imagen.
    2. Selecciónala y presiona Ctrl + C
    3. Selecciona el paquete "Multimedia" y presiona Ctrl + V
  6. Ahora en el paquete de "Interfaz" Creamos un nuevo clase de Extension JFrame llamada Interfaz
  7. Compilamos el programa (presionando la Brocha junto al Martillo) y nos dirigimos a Design.
    1. Nos dirigimos a la paleta de añadir componentes (Botones, labels...) del lado derecho, damos clic derecho sobre cualquier sección y seleccionamos Manage
    2. Creamos una nueva categoría y la nombramos Mavster la seleccionamos y damos al botón que dice añadir de proyecto.
    3. Buscamos nuestro proyecto (En este caso este) y le damos abrir, nos aparecerán dos nombres y escogemos Imagen Fondo. (Damos siguiente y aceptar)
    4. Luego en la paleta de los componentes en la categoria Mavster Arrastramos el que diga imagenFondo como si fuera un JPanel
  8. El JPanel anterior lo re-nombramos como "pnlFondo"
  9. En el archivo de Interfaz pondremos la siguiente linea al final del constructor de la clase Interfaz:

    Donde "pnlMavs" es nuestro contenedor, "Multimedia" nuestro paquete, "Fondo.gif" nuestra imagen en este caso de extension GIF.
  10. Listo, ejecuta y Disfruta!.


Links de Descargas:

Clave:
https://yolo-mavster.blogspot.com
TXT

No hay comentarios. :

Publicar un comentario