Wednesday, April 18, 2007

Netbeans application icon

Estaba haciendo una aplicación Java en Netbeans 5.5 y era necesario que tuviera un ícono en la barra de título, pero no encontraba ninguna propiedad que me permitiera simplemente seleccionar el archivo.

La solución que encontré es la siguiente:
1) En las propiedades del JFrame selecciono iconImage.
2) En Get Parameter From seleciono User Code y pongo el nombre de una variable (por ejemplo appIcon).
3) Declaro dentro de la clase la propiedad appIcon. Por ejemplo:
public class Form1 extends javax.swing.JFrame {
java.awt.Image appIcon;

....
4) Defino la imagen dentro del constructor:
public frmLogin() {
// Application icon.
java.awt.Toolkit toolkit = this.getToolkit();
appIcon = toolkit.createImage("/path/img.png");
.....

Y listo.

1 comment:

Anonymous said...

no me funciono pero de todas maneras gracias