Pasos para colocar una imagen en la ventana principal del proyecto
- En el panel de proyectos seleccionar la clase correspondiente a la ventana principal, en este caso la clase ventanaAgenda.
- Ir al panel de diseño
- En el panel de Inspección seleccionar el nodo JFrame,
- Ir al panel de propiedades
- Seleccionar la propiedad IconImage

- Se despliega la siguiente ventana

- Donde dice Establecer la propiedad IconImage utilizando:, seleccionar la opción Código Personalizado
- Donde dice Form.setIconImage( Escribir el siguiente código:
- new ImageIcon(this.getClass().getResource(“/agenda/vistas/iconos/iconoagenda.png”)).getImage()
- Donde new ImageIcon crea un objeto para trabajar con imágenes, esta imagen puede estar fuera o dentro del proyecto
- this.getClass().getResource( devuelve la ruta de un recurso dentro del proyecto (.jar)
- “/agenda/vistas/iconos/iconoagenda.png” es la ruta de un recurso dentro del proyecto (.jar), en este caso el archivo del la imagen que colocaremos en la ventana.
- getImage() devuelve un objeto Image, que es un objeto Java para trabajar con imágenes.
Todo esto coloca la imagen contenido contenida en el archivo iconoagenda.pnp como icono de la ventana

- Oprimir el botón aceptar
- Compilar el proyecto
- ejecutar el proyecto.

Al colocar un icono en la ventana principal de la aplicación, todas las ventas de diálogos que reciben a la ventana principal como ventana de atrás, colocaran el icono de la ventana principal como su icono de ventana.

Pasos para colocar una imagen en la ventana principal del proyecto
1. En el panel de proyectos seleccionar la clase correspondiente a la ventana principal, en este caso la clase ventanaAgenda.
2. Ir al panel de diseño
3. En el panel de Inspección seleccionar el nodo JFrame,
4. Ir al panel de propiedades
5. seleccionar la propiedad IconImage

6 Se despliega la siguiente ventana

7 Donde dice Establecer la propiedad IconImage utilizando:, seleccionar la opción Código Personalizado
8 donde dice Form.setIconImage( Escribir el siguiente código:
9 new ImageIcon(this.getClass().getResource(“/agenda/vistas/iconos/iconoagenda.png”)).getImage()
10 Donde new ImageIcon crea un objeto para trabajar con imágenes, esta imagen puede estar fuera o dentro del proyecto
11 this.getClass().getResource( devuelve la ruta de un recurso dentro del proyecto (.jar)
12 “/agenda/vistas/iconos/iconoagenda.png” es la ruta de un recurso dentro del proyecto (.jar), en este caso el archivo del la imagen que colocaremos en la ventana.
13 getImage() devuelve un objeto Image, que es un objeto Java para trabajar con imágenes.
Todo esto coloca la imagen contenido contenida en el archivo iconoagenda.pnp como icono de la ventana

14. Oprimir el botón aceptar
15. Compilar el proyecto
16. ejecutar el proyecto.

Al colocar un icono en la ventana principal de la aplicación, todas las ventas de diálogos que reciben a la ventana principal como ventana de atrás, colocaran el icono de la ventana principal como su icono de ventana.
85 Visitas hoy