Revision 1174 org.gvsig.raster.tools/trunk/org.gvsig.raster.tools/org.gvsig.raster.tools.app/org.gvsig.raster.tools.app.basic/src/main/java/org/gvsig/raster/tools/app/basic/tool/selectrasterlayer/SelectImageListImpl.java

View differences:

SelectImageListImpl.java
27 27
import java.awt.Toolkit;
28 28
import java.awt.geom.Point2D;
29 29

  
30
import javax.swing.ImageIcon;
31

  
30
import org.gvsig.andami.IconThemeHelper;
32 31
import org.gvsig.fmap.mapcontrol.MapControl;
33 32
import org.gvsig.fmap.mapcontrol.tools.Events.PointEvent;
34 33
import org.gvsig.fmap.mapcontrol.tools.Listeners.PointListener;
......
44 43
	/**
45 44
	 * The image to display when the cursor is active.
46 45
	 */
47
	private final Image isaveraster = new ImageIcon(MapControl.class.getResource(
48
				"images/PointSelectCursor.gif")).getImage();
46
	/*private final Image isaveraster = new ImageIcon(MapControl.class.getResource(
47
				"images/pointcursor-icon.png")).getImage();*/
48
	
49 49

  
50 50
	/**
51 51
	 * The cursor used to work with this tool listener.
52 52
	 * 
53 53
	 * @see #getCursor()
54 54
	 */
55
	private Cursor cur = Toolkit.getDefaultToolkit().createCustomCursor(isaveraster,
56
			new Point(16, 16), "");
55
	private Cursor cur = null;
57 56

  
58 57
	/**
59 58
	 * Reference to the <code>MapControl</code> object that uses.
......
87 86
	 * @see com.iver.cit.gvsig.fmap.tools.Listeners.ToolListener#getCursor()
88 87
	 */
89 88
	public Cursor getCursor() {
89
		if(cur == null) {
90
			cur = Toolkit.getDefaultToolkit().createCustomCursor(getImageCursor(),
91
					new Point(16, 16), "");
92
		}
90 93
		return cur;
91 94
	}
92 95

  
......
110 113
	 * @see org.gvsig.fmap.mapcontrol.tools.Listeners.ToolListener#getImageCursor()
111 114
	 */
112 115
	public Image getImageCursor() {
113
		return isaveraster;
116
		return IconThemeHelper.getImage("pointcursor-icon");
114 117
	}
115 118
}

Also available in: Unified diff