Comunidad de Programadores
LWP
>>
Código Fuente
>>
Java
>> Descarga
Información
Cursos y Manuales
Biblioteca de Temas
Código Fuente
Diccionario
Noticias/Artículos
Encuestas/Estadísticas
Servicios
Foros de Consulta
Preguntas/Respuestas
Tablón de Notas
Iconos y Cursores
Programadores
Programadores
Ofertas de Trabajo
Lista de Correo
Programas
Programas/Utilidades
Nuestros Programas
Solicitudes
Buscar
Buscador para Prog.
Direcciones Interés
Otros
Mercadillo
Chat
Colaboradores
Contactar
Mostrar Imagenes
Titulo:
Mostrar Imagenes
Autor:
José Miguel Galea Yrausquin (
jmgy2002@yahoo.com
)
Lenguaje:
Java
Pequeño código para mostrar imagenes en nuestras aplicaciones.
Votar
[9.16 / 6 votos] - Visitas 86.957
Comentarios: 13
92%
8%
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
Consulta a los expertos en el foro de Java