cambiar icono taza de java
Hola a todos.
Me gustaria cambiar el icono de la taza de java que aparece por defecto en la barra de titulo de las aplicaciones, por otro.
¿Qué propiedad y donde se cambia?
Gracias.
Me gustaria cambiar el icono de la taza de java que aparece por defecto en la barra de titulo de las aplicaciones, por otro.
¿Qué propiedad y donde se cambia?
Gracias.
Como la iniciación de los componentes visuales al crear una instancia de un JFrame se realiza desde el Constructor del propio JFrame, una solución elegante consiste en invocar a un método que lo podemos llamar postInit() en la última lÃnea de dicho Constructor para que cambie el icono de la taza de java.
Este es el código correspondiente al método postInit()
private void postInit(){
BufferedImage icono = null;
try {
File imagen = new File("icono.gif");
icono = ImageIO.read(imagen);
this.setIconImage(icono);
} catch(IOException ioe) {
System.out.println(ioe.getMessage());
}
}
Y estos son las importaciones correspondientes a las Clases utilizadas:
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
Ignasi Pérez
http://www.infosintesis.net
Este es el código correspondiente al método postInit()
private void postInit(){
BufferedImage icono = null;
try {
File imagen = new File("icono.gif");
icono = ImageIO.read(imagen);
this.setIconImage(icono);
} catch(IOException ioe) {
System.out.println(ioe.getMessage());
}
}
Y estos son las importaciones correspondientes a las Clases utilizadas:
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
Ignasi Pérez
http://www.infosintesis.net
