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 12 years ago
- Project changed from Application: gvSIG desktop to | gvSIG desktop 1
- Category deleted (
Application)