Revision 38564 branches/v2_0_0_prep/libraries/libFMap_controls/src/org/gvsig/fmap/mapcontrol/tools/ZoomInListenerImpl.java
ZoomInListenerImpl.java | ||
---|---|---|
42 | 42 |
|
43 | 43 |
import java.awt.Image; |
44 | 44 |
import java.awt.geom.Rectangle2D; |
45 |
import java.net.URL; |
|
46 | 45 |
|
47 |
import javax.swing.ImageIcon; |
|
48 |
|
|
49 |
import org.slf4j.Logger; |
|
50 |
import org.slf4j.LoggerFactory; |
|
51 |
|
|
46 |
import org.gvsig.fmap.IconThemeHelper; |
|
52 | 47 |
import org.gvsig.fmap.geom.Geometry.SUBTYPES; |
53 | 48 |
import org.gvsig.fmap.geom.GeometryLocator; |
54 | 49 |
import org.gvsig.fmap.geom.GeometryManager; |
... | ... | |
59 | 54 |
import org.gvsig.fmap.mapcontrol.MapControl; |
60 | 55 |
import org.gvsig.fmap.mapcontrol.tools.Events.EnvelopeEvent; |
61 | 56 |
import org.gvsig.fmap.mapcontrol.tools.Listeners.RectangleListener; |
57 |
import org.slf4j.Logger; |
|
58 |
import org.slf4j.LoggerFactory; |
|
62 | 59 |
|
63 | 60 |
|
64 | 61 |
|
... | ... | |
101 | 98 |
/** |
102 | 99 |
* The image to display when the cursor is active. |
103 | 100 |
*/ |
104 |
private final Image izoomin; |
|
101 |
// private final Image izoomin;
|
|
105 | 102 |
|
106 | 103 |
/** |
107 | 104 |
* Reference to the <code>MapControl</code> object that uses. |
... | ... | |
113 | 110 |
* |
114 | 111 |
*/ |
115 | 112 |
public ZoomInListenerImpl() { |
116 |
URL res = MapControl.class.getClassLoader().getResource("org/gvsig/fmap/mapcontrol/images/ZoomInCursor.gif"); |
|
117 |
if( res == null ) { |
|
118 |
this.izoomin = new ImageIcon().getImage(); |
|
119 |
logger.error("Can't load icon 'org/gvsig/fmap/mapcontrol/images/ZoomInCursor.gif'"); |
|
120 |
} else { |
|
121 |
this.izoomin = new ImageIcon(res).getImage(); |
|
122 |
} |
|
113 |
// this.izoomin = PluginServices.getIconTheme().get("cursor-zoom-in").getImage(); |
|
123 | 114 |
} |
124 | 115 |
|
125 | 116 |
/** |
... | ... | |
174 | 165 |
* @see com.iver.cit.gvsig.fmap.tools.Listeners.ToolListener#getImageCursor() |
175 | 166 |
*/ |
176 | 167 |
public Image getImageCursor() { |
177 |
return izoomin;
|
|
168 |
return IconThemeHelper.getImage("cursor-zoom-in");
|
|
178 | 169 |
} |
179 | 170 |
|
180 | 171 |
/* |
Also available in: Unified diff