Revision 38564 branches/v2_0_0_prep/libraries/libFMap_controls/src/org/gvsig/fmap/mapcontrol/tools/ZoomInListenerImpl.java

View differences:

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