Revision 38612
branches/v2_0_0_prep/frameworks/_fwAndami/src/org/gvsig/andami/IconThemeHelper.java | ||
---|---|---|
36 | 36 |
if( plugin != null ) { |
37 | 37 |
provider = plugin.getPluginName(); |
38 | 38 |
} |
39 |
|
|
40 |
URL resource = null; |
|
39 | 41 |
try { |
40 |
URL resource = loader.getResource(resourceName); |
|
42 |
resource = loader.getResource(resourceName); |
|
43 |
if(resource == null) { |
|
44 |
if( group == null || group.trim().length() == 0) { |
|
45 |
resourceName = "images/" + name + ".gif"; |
|
46 |
} else { |
|
47 |
resourceName = "images/" + group + "/" + name + ".gif"; |
|
48 |
} |
|
49 |
resource = loader.getResource(resourceName); |
|
50 |
} |
|
41 | 51 |
iconTheme.registerDefault(provider, group, name, null, resource); |
42 | 52 |
} catch( Throwable e) { |
43 |
logger.info("Can't register icon '"+name+"'.",e);
|
|
53 |
logger.info("Can't register icon '" + name + "'.",e);
|
|
44 | 54 |
} |
55 |
|
|
45 | 56 |
} |
46 | 57 |
|
47 | 58 |
public static ImageIcon getImageIcon(String iconName) { |
Also available in: Unified diff