ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Como cambiar icono a un jframe en java


Enviado por   •  9 de Octubre de 2014  •  400 Palabras (2 Páginas)  •  274 Visitas

Página 1 de 2

COMO CAMBIAR ICONO A UN JFRAME EN JAVA

1)El ícono debe ser una imagen de extensión PNG. Esto se hace más fácil, ya que conseguir una figura y convertirlo en formato .ico es muy complicado. Los PNG nos ayudan bastante.

2)La imagen que será el ícono debe estar dentro del paquete de fuentes, como si fuera una clase más. Si estuviera dentro de un paquete, sería mucho mejor.

3)En el código del JFrame que vamos a poner el ícono, sobre escribimos el método getIconImage() conteniendo el siguiente código: (notar cómo se está llamando a la imagen .png)

public Image getIconImage() {

Image retValue = Toolkit.getDefaultToolkit().

getImage(ClassLoader.getSystemResource("resources/icono.png"));

return retValue;

}

4)En la vista de diseño del JFrame, lo seleccionamos y vamos sus propiedades, buscamos la propiedad "iconImagen" y hacemos clic en el botón de puntos suspensivos. Se mostrará una ventana de diálogo como esta:

De la lista desplegable, seleccionamos "Valor de componente existente". Esto hará que cambie la ventana.

Seleccionamos la opción "Propiedad" y hacemos clic en el botón de puntos suspendidos.

Aparecerá una ventana de diálogo más pequeña, y seleccionamos la propiedad "iconImage" que aparece ahí. Le damos Clic en Aceptar, y se verá así y nuevamente clic en "Aceptar" para cerrar la ventana de selección de imagen.

Ahora, veremos que las propiedades del JFrame ya tiene un nuevo valor

Ejecutamos la aplicación con el JFrame y veremos nuestro JFrame con un ícono diferente.

OTRA ALTERNATIVA:

this.setIconImage(Toolkit.getDefaultToolkit().getImage(ClassLoader.getSystemResource("Resource/tvtools.png"))); //despues del initcomponents..();

...

Descargar como (para miembros actualizados)  txt (1.9 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com