¿Cómo colocar un icono en una ventana JFrame utilizando Netbeans?

Materiales necesarios:

1. Debemos tener listos los iconos a utilizar.
2. Tener previamente cargados los iconos en algún paquete.
3. Tener una ventana JFrame donde colocaremos el icono.
4. El código que servirá para colocar el icono en la ventana.

Explicación:

Cuando generamos aplicaciones gráficas en java utilizando Netbeans como IDE para el desarrollo de ellas, se generan ventanas con un icono por defecto  que es la famosa "tasita de café de JAVA", muchas veces deseamos cambiar esa imagen, y te mostraré como hacerlo en este post.

Necesitas tener tu JFrame que vas a utilizar y colocarte en modo "source" como lo muestra la imagen.



Deberás copiar el siguiente código y colocarlo como lo muestra la imagen de abajo.

@Override
    public Image getIconImage() {
        Image retValue = Toolkit.getDefaultToolkit().
                getImage(ClassLoader.getSystemResource("        "));
        return retValue;
    }

El código agregado marcará errores, no te preocupes, realiza lo que se muestra en la siguiente imagen, que es agregar las librerías necesarias para quitar esos errores.


Al haber finalizado de agregar las librerías te deberá quedar el código como se muestra enseguida.


Es hora de colocar el icono que deseamos poner a nuestra ventana. Para eso nos fijamos en nuestro paquete que contiene los iconos y vamos a proceder a colocar la ruta en el código que agregamos previamente.



Se agregó el código de donde se encuentra el icono en la imagen anterior se muestra con una flecha roja donde se debe colocar. Recuerda que el nombre del icono lo debes poner exactamente como lo tienes en el paquete. Una vez realizado esto, sigue la configuración para que nuestro icono aparezca en nuestra ventana.




Después de seguir cada uno de los pasos de la imagen siguiente, presionar el botón de Ok en la ventana 4 y 3 y en la ventana 2, el boton de Close.

Y con estos simples pasos ya deberás tener tu aplicación con un icono personalizado.




El icono aparecerá en tu barra de tareas y también en la esquina superior de tu ventana. 

Este proceso lo puedes repetir en todas las ventanas a las que le quieras colocar un icono personalizado.






4 comentarios:

  1. Me ayudo muchísimo, muchas gracias!

    ResponderEliminar
  2. PARA QUE ME SIRVE LOS ICONOS DE NETBEANS

    ResponderEliminar
  3. Muchas gracias, amigo! A mi me gusta NetBeans como IDE, y no sabia como poner iconos personalizados hasta que me topé con este blog muy bien explicado! Muchas gracias :D!

    ResponderEliminar