Revision 1541 branches/pilotoDWG/applications/appgvSIG/src/com/iver/cit/gvsig/gui/cad/CadMapControl.java
CadMapControl.java | ||
---|---|---|
53 | 53 |
import java.awt.event.ActionListener; |
54 | 54 |
import java.awt.event.FocusEvent; |
55 | 55 |
import java.awt.event.FocusListener; |
56 |
import java.awt.event.KeyEvent; |
|
56 | 57 |
import java.awt.event.MouseEvent; |
57 | 58 |
import java.awt.event.MouseMotionListener; |
58 | 59 |
import java.awt.image.MemoryImageSource; |
59 | 60 |
import java.util.HashMap; |
60 | 61 |
|
62 |
import javax.swing.AbstractAction; |
|
61 | 63 |
import javax.swing.JMenuItem; |
62 | 64 |
import javax.swing.JPanel; |
63 | 65 |
import javax.swing.JPopupMenu; |
64 | 66 |
import javax.swing.JSplitPane; |
67 |
import javax.swing.KeyStroke; |
|
65 | 68 |
|
66 | 69 |
import com.iver.cit.gvsig.fmap.FMap; |
67 | 70 |
import com.iver.cit.gvsig.fmap.MapControl; |
68 |
import com.iver.cit.gvsig.fmap.edition.EditableFeatureSource; |
|
69 | 71 |
import com.iver.cit.gvsig.fmap.edition.EditableFeatureSourceProxy; |
70 |
import com.iver.cit.gvsig.fmap.edition.EditionException; |
|
71 | 72 |
import com.iver.cit.gvsig.fmap.layers.CancelationException; |
72 | 73 |
import com.iver.cit.gvsig.fmap.layers.EditionEvent; |
73 | 74 |
import com.iver.cit.gvsig.fmap.layers.FLayer; |
74 | 75 |
import com.iver.cit.gvsig.fmap.layers.LayerCollectionEvent; |
75 | 76 |
import com.iver.cit.gvsig.fmap.layers.LayerCollectionListener; |
76 |
import com.iver.cit.gvsig.fmap.layers.LayerEvent; |
|
77 |
import com.iver.cit.gvsig.fmap.layers.LayerListener; |
|
78 | 77 |
import com.iver.cit.gvsig.fmap.layers.LayerPositionEvent; |
79 | 78 |
import com.iver.cit.gvsig.fmap.layers.layerOperations.EditableVectorialLayer; |
80 | 79 |
import com.iver.cit.gvsig.fmap.layers.layerOperations.EditionListener; |
... | ... | |
168 | 167 |
this.setLayout(new BorderLayout()); |
169 | 168 |
this.setSize(300,200); |
170 | 169 |
this.add(getJSplitPane(), java.awt.BorderLayout.CENTER); |
170 |
|
|
171 |
this.getInputMap(WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_DELETE, 0), "elimina"); |
|
172 |
this.getActionMap().put("elimina", new AbstractAction() { |
|
173 |
public void actionPerformed(ActionEvent e) { |
|
174 |
cadToolAdapter.delete(); |
|
175 |
} |
|
176 |
}); |
|
171 | 177 |
} |
172 | 178 |
/** |
173 | 179 |
* This method initializes mapControl |
... | ... | |
240 | 246 |
jSplitPane.setTopComponent(getMapControl()); |
241 | 247 |
jSplitPane.setBottomComponent(getConsole()); |
242 | 248 |
jSplitPane.setDividerLocation(130); |
249 |
jSplitPane.setResizeWeight(0.85); |
|
243 | 250 |
} |
244 | 251 |
return jSplitPane; |
245 | 252 |
} |
Also available in: Unified diff