Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Iniciar sesión Cerrar
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Iniciar sesiónIniciar sesiónCrear cuentaCrear cuenta

Java - Mostrar Imagenes

Titulo:local

Mostrar Imagenes

Autor:José Miguel Galea Yrausquin (jmgy2002@yahoo.com)
Lenguaje:Java
Pequeño código para mostrar imagenes en nuestras aplicaciones.
NOTA: Necesita de una imagen denominada Logo.gif, la cual la puedes descargar de aquí

import java.awt.*; import javax.swing.*; import java.awt.event.*; public class pruebaImagen extends JFrame { /* CREAMOS UN OBJETO QUE PUEDA CONTENER LA IMAGEN. ESTA IMAGEN PUEDE SER UN ARCHIVO .GIF O .JPG. PARA ESTO UTILIZAMOS LA CLASE ImageIcon. AL INSTANCIAR (CREAR UN OBJETO) DE ESTA CLASE, DEBEMOS PASARLE COMO PARAMETRO UNA CADENA QUE ESPECIFICA EL NOMBRE O LA RUTA EN DONDE SE ENCUENTRA LA IMAGEN. Ej.:SI LA IMAGEN SE LLAMA "logotipo.gif", Y LA MISMA SE ENCUENTRA EN EL MISMO DIRECTORIO EN DONDE ESTOY HACIENDO MI PROGRAMA, INVOCO AL CONTRUCTOR DE LA SIGUIENTE MANERA: ImageIcon img = new ImageIcon("logotipo.gif"). Ej.:EL OTRO CASO SERÍA, QUE LA MISMA IMAGEN "logotipo.gif", SE ENCUENTRE EN UN DIRECTORIO QUE NO SEA EN DONDE ESTA MI PROGRAMA. SUPONGAMOS QUE LA RUTA EN DONDE ESTA LA IMAGEN SEA: "C:/IMAGENES/logotipo.gif", PARA ELLO INVOCAMOS AL CONSTRUCTOR DE ImageIcon DE IGUAL MANERA QUE EN EL EJEMPLO ANTERIOR, SOLO QUE AHORA COLOCAMOS LA RUTA COMPLETA. ImageIcon img = new ImageIcon("C:/IMAGENES/logotipo.gif"); */ ImageIcon imagen = new ImageIcon("Logo.gif"); /* COMO LAS IMAGENES, SE DEBEN COLOCAR DENTRO DE COMPONENTES (ETIQUETAS, BOTONES, ETC..), LO QUE HARÉ SERÁ UNA ETIQUETA (LABEL) SIN TEXTO, (AUNQUE TAMBIÉN SE LE PUEDE AGREGAR TEXTO) Y EN ELLA COLOCO LA IMAGEN. PARA COLOCAR LA IMAGEN, LE PASAMOS COMO PARAMETRO A LA ETIQUETA EL OBJETO QUE CONTIENE LA IMAGEN. */ JLabel etiqueta = new JLabel(imagen); public pruebaImagen() { super("Muestra de Imagen en JAVA..."); //AGREGAMOS LA ETIQUETA QUE CONTIENE LA IMAGEN AL FRAME getContentPane().add(etiqueta); //ESTABLECEMOS EL TAMAÑO DEL FRAME this.setSize(500, 500); } public static void main(String H[]) { pruebaImagen p = new pruebaImagen(); p.show(); //COLOCAMOS EL CODIGO QUE PERMITE CERRAR LA VENTANA p.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent evt) { System.exit(0); } }); }//FIN DEL MAIN }//FIN DE NUESTRA CLASE

Escuelas de especialización tecnológica