Revision 292 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/tools/MapTools/PointMapTool.java
PointMapTool.java | ||
---|---|---|
1 | 1 |
package com.iver.cit.gvsig.fmap.tools.MapTools; |
2 | 2 |
|
3 |
import java.awt.Cursor; |
|
4 |
import java.awt.Image; |
|
5 | 3 |
import java.awt.Point; |
6 |
import java.awt.Toolkit; |
|
7 | 4 |
import java.awt.event.MouseEvent; |
8 | 5 |
import java.awt.geom.Point2D; |
9 | 6 |
|
10 |
import javax.swing.ImageIcon; |
|
11 |
|
|
12 | 7 |
import com.iver.cit.gvsig.fmap.tools.Events.PointEvent; |
13 | 8 |
import com.iver.cit.gvsig.fmap.tools.Listeners.PointListener; |
14 | 9 |
import com.iver.cit.gvsig.fmap.tools.Listeners.ToolListener; |
... | ... | |
20 | 15 |
* @author Vicente Caballero Navarro |
21 | 16 |
*/ |
22 | 17 |
public class PointMapTool extends MapTool { |
23 |
private static final Image izoomin = new ImageIcon( |
|
24 |
"file://C:/workspace/FMAP/src/com/iver/cit/gvsig/fmap/images/MagnifyCursor.gif").getImage(); |
|
25 |
private static Cursor cur = Toolkit.getDefaultToolkit().createCustomCursor(izoomin, |
|
26 |
new Point(16, 16), ""); |
|
27 | 18 |
private Point2D m_FirstPoint; |
28 | 19 |
private Point2D m_PointAnt; |
29 | 20 |
private PointListener listener; |
30 | 21 |
|
31 | 22 |
/** |
32 |
* @see com.iver.cit.gvsig.fmap.tools.MapTools.MapTool#getCursor() |
|
33 |
*/ |
|
34 |
public Cursor getCursor() { |
|
35 |
return cur; |
|
36 |
} |
|
37 |
|
|
38 |
/** |
|
39 | 23 |
* @see com.iver.cit.gvsig.fmap.tools.MapTools.MapTool#mouseReleased(java.awt.event.MouseEvent) |
40 | 24 |
*/ |
41 | 25 |
public void mouseReleased(MouseEvent e) { |
Also available in: Unified diff