jueves, 12 de mayo de 2011

Cambiar icono de Java en Forms 10g y 11g

Vía: http://blog.edisa.com/2011/05/cambiar-icono-de-java-en-forms-10g-y-11g/

Cuando se ejecuta una aplicación en Forms 10g ó 11g en una ventana independiente del navegador, es decir, con separateframe=true, el icono que se le asigna a la ventana en la barra de tareas es el de la taza de café de Java.

Este icono se puede modificar para poner uno personalizado. Ejemplo:



Para cambiar el icono hay que utilizar el procedimiento WebUtil_SeparateFrame.SetIcon de la librería WEBUTIL.PLL.

Ejemplo: WebUtil_SeparateFrame.SetIcon(‘/forms/java/libra_menu.gif’);

El icono que se indica por parámetro debe de tener formato GIF o JPG y debe de encontrarse en la carpeta en donde están los jar de Java ($ORACLE_HOME/forms/java). En caso de no encontrar el archivo en esa carpeta dará el siguiente error: “WUB-603: No se ha podido cargar la imagen del icono …..

El icono quedará guardado en la caché de Java para futuras ejecuciones:

3 comentarios:

Javier Herrera dijo...

Desde hace unas semanas llevo preparando un blog sobre Forms, Reports y PL/SQL y al investigar sobre lo que podría poner me he topado con el tuyo.

Aunque sea con retraso te felicito por él. Es realmente interesante y me ha servido de gran ayuda.

Por cierto aquí dejo el enlace a mi blog:
Oracle PL/SQL & Forms Developer No hace falta decir que he incluído tu blog en los enlaces remomendados.

¡Saludos!

Elías F.M. dijo...

Me alegro de ver que hay más gente que impulse algo el desarrollo de Forms / Reports en castellano...

El enlace ya es mútuo, jejeje

Unknown dijo...

Muchas Gracias por el Aporte que das a la comunidad de Oracle Forms, continúa así!