Parcourir la source

was verschoben

Kevin Trometer il y a 8 ans
Parent
commit
3efddaf6a1
2 fichiers modifiés avec 7 ajouts et 6 suppressions
  1. BIN
      bin/ui/view/MyCanvas.class
  2. 7 6
      src/ui/view/MyCanvas.java

BIN
bin/ui/view/MyCanvas.class


+ 7 - 6
src/ui/view/MyCanvas.java

@@ -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 {
 		}
 		// Rechtsklick Liste
 		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());
 
 		}