|
@@ -46,6 +46,7 @@ class MyCanvas extends JPanel implements MouseListener, MouseMotionListener {
|
|
|
@Override
|
|
|
public void actionPerformed(ActionEvent e) {
|
|
|
model.getObjectsOnCanvas().remove(tempCps);
|
|
|
+ selectRect.setRect(0, 0, 0, 0);
|
|
|
repaint();
|
|
|
}
|
|
|
});
|
|
@@ -105,14 +106,9 @@ class MyCanvas extends JPanel implements MouseListener, MouseMotionListener {
|
|
|
selectRect.setBounds(tempCps.getPos().x-1, tempCps.getPos().y-1, 32, 32);
|
|
|
System.out.println("Select");
|
|
|
}else {
|
|
|
- selectRect.setRect(0, 0, 0, 0);;
|
|
|
+ selectRect.setRect(0, 0, 0, 0);
|
|
|
System.out.println("Unselect");
|
|
|
}
|
|
|
- if (e.getButton() == e.BUTTON3 && tempCps != null) {
|
|
|
- itemDelete.setEnabled(true);
|
|
|
- }else {
|
|
|
- itemDelete.setEnabled(false);
|
|
|
- }
|
|
|
repaint();
|
|
|
}
|
|
|
|
|
@@ -128,6 +124,11 @@ class MyCanvas extends JPanel implements MouseListener, MouseMotionListener {
|
|
|
}
|
|
|
|
|
|
if (e.getButton() == e.BUTTON3) {
|
|
|
+ if (e.getButton() == e.BUTTON3 && tempCps != null) {
|
|
|
+ itemDelete.setEnabled(true);
|
|
|
+ }else {
|
|
|
+ itemDelete.setEnabled(false);
|
|
|
+ }
|
|
|
popmenu.show(e.getComponent(), e.getX(), e.getY());
|
|
|
|
|
|
}
|