gvSIG bugs #1182
Error cargando iconos por ruta para las SelectableTool
Status: | New | % Done: | 0% | |
---|---|---|---|---|
Priority: | Normal | |||
Assignee: | - | |||
Category: | - | |||
Target version: | - | |||
Severity: | Add-on name: | Unknown | ||
gvSIG version: | 1.12.0 | Add-on version: | ||
gvSIG build: | 1417 | Add-on build: | ||
Operative System: | Windows | Add-on resolve version: | ||
Keywords: | Add-on resolve build: | |||
Has patch: | Yes |
Description
Al configurar una Extension en el config.xml del proyecto, si la incluímos en el 'tool-bar' como 'selectable-tool' y definimos el icono usando una ruta, este icono no se carga correctamente en la barra (sale un cuadrado rojo). Ejemplo de configuración:
<tool-bar name="base_coresig">
<selectable-tool icon="images/GeneralInfoCursor.gif" tooltip="consultar_entidad_capa_seleccionada" position="4" />
</tool-bar>
El error ocurre en el proyecto _fwAndami, en la clase MDIFrame, en la linea 258:
ImageIcon image = PluginServices.getIconTheme().get(selectableTool.getIcon());
Al no pasar el 'classloader' al método no puede cargar el fichero.
Yo lo solucione así:
ImageIcon image = PluginServices.getIconTheme().get(selectableTool.getIcon(), ps.getClassLoader());
History
#1 Updated by Álvaro Anguix over 10 years ago
- Project changed from Application: gvSIG desktop to | gvSIG desktop 1
- Category deleted (
Application)