浏览代码

unnötiger code entfernt und delete Object nicht anklickbar, wenn kein
object angeklickt

Kevin Trometer 8 年之前
父节点
当前提交
461f2f7302
共有 34 个文件被更改,包括 2 次插入14 次删除
  1. 二进制
      bin/Interfaces/CategoryListener.class
  2. 二进制
      bin/Interfaces/ComparableObject.class
  3. 二进制
      bin/Interfaces/ObjectListener.class
  4. 二进制
      bin/classes/Category.class
  5. 二进制
      bin/classes/CpsObject.class
  6. 二进制
      bin/classes/HolonElement.class
  7. 二进制
      bin/classes/HolonObject.class
  8. 二进制
      bin/classes/HolonSwitch.class
  9. 二进制
      bin/classes/HolonTransformer.class
  10. 二进制
      bin/classes/Position.class
  11. 二进制
      bin/exceptions/newException1.class
  12. 二进制
      bin/tests/Tests1.class
  13. 二进制
      bin/tests/praktikumHolonsTestMinimal.class
  14. 二进制
      bin/ui/controller/CategoryController.class
  15. 二进制
      bin/ui/controller/Control$command.class
  16. 二进制
      bin/ui/controller/Control.class
  17. 二进制
      bin/ui/controller/ObjectControl.class
  18. 二进制
      bin/ui/model/IdCounter.class
  19. 二进制
      bin/ui/model/Model.class
  20. 二进制
      bin/ui/model/tests.class
  21. 二进制
      bin/ui/view/AddElementPopUp.class
  22. 二进制
      bin/ui/view/AddObjectPopUp.class
  23. 二进制
      bin/ui/view/GUI$1.class
  24. 二进制
      bin/ui/view/GUI$2.class
  25. 二进制
      bin/ui/view/GUI$3.class
  26. 二进制
      bin/ui/view/GUI$4.class
  27. 二进制
      bin/ui/view/GUI$5.class
  28. 二进制
      bin/ui/view/GUI$6.class
  29. 二进制
      bin/ui/view/GUI.class
  30. 二进制
      bin/ui/view/Main$1.class
  31. 二进制
      bin/ui/view/Main.class
  32. 二进制
      bin/ui/view/MyCanvas.class
  33. 1 14
      src/ui/view/GUI.java
  34. 1 0
      src/ui/view/MyCanvas.java

二进制
bin/Interfaces/CategoryListener.class


二进制
bin/Interfaces/ComparableObject.class


二进制
bin/Interfaces/ObjectListener.class


二进制
bin/classes/Category.class


二进制
bin/classes/CpsObject.class


二进制
bin/classes/HolonElement.class


二进制
bin/classes/HolonObject.class


二进制
bin/classes/HolonSwitch.class


二进制
bin/classes/HolonTransformer.class


二进制
bin/classes/Position.class


二进制
bin/exceptions/newException1.class


二进制
bin/tests/Tests1.class


二进制
bin/tests/praktikumHolonsTestMinimal.class


二进制
bin/ui/controller/CategoryController.class


二进制
bin/ui/controller/Control$command.class


二进制
bin/ui/controller/Control.class


二进制
bin/ui/controller/ObjectControl.class


二进制
bin/ui/model/IdCounter.class


二进制
bin/ui/model/Model.class


二进制
bin/ui/model/tests.class


二进制
bin/ui/view/AddElementPopUp.class


二进制
bin/ui/view/AddObjectPopUp.class


二进制
bin/ui/view/GUI$1.class


二进制
bin/ui/view/GUI$2.class


二进制
bin/ui/view/GUI$3.class


二进制
bin/ui/view/GUI$4.class


二进制
bin/ui/view/GUI$5.class


二进制
bin/ui/view/GUI$6.class


二进制
bin/ui/view/GUI.class


二进制
bin/ui/view/Main$1.class


二进制
bin/ui/view/Main.class


二进制
bin/ui/view/MyCanvas.class


+ 1 - 14
src/ui/view/GUI.java

@@ -221,7 +221,7 @@ public class GUI implements CategoryListener {
 			public void mousePressed(MouseEvent e) {
 				try {
 					actualObjectClicked = tree.getPathForLocation(e.getX(), e.getY()).getLastPathComponent().toString();
-					// System.out.println(name);
+					System.out.println(actualObjectClicked);
 					if (actualObjectClicked.compareTo("Power Plant") == 0 || actualObjectClicked.compareTo("House") == 0
 							|| actualObjectClicked.compareTo("Switch") == 0
 							|| actualObjectClicked.compareTo("Transformer") == 0) {
@@ -234,19 +234,6 @@ public class GUI implements CategoryListener {
 			}
 		});
 
-		/*
-		 * tree.addTreeSelectionListener(new TreeSelectionListener() {
-		 * 
-		 * @Override public void valueChanged(TreeSelectionEvent e) { try {
-		 * String name = tree.getLastSelectedPathComponent().toString();
-		 * System.out.println(name); if (name.compareTo("Power Plant") == 0 ||
-		 * name.compareTo("House") == 0 || name.compareTo("Switch") == 0 ||
-		 * name.compareTo("Transformer") == 0) { dragging = true; Cursor cursor
-		 * = Toolkit.getDefaultToolkit().createCustomCursor(img, new Point(0,
-		 * 0), "red Cursor"); frmCyberPhysical.setCursor(cursor); } } catch
-		 * (Exception e2) {} } });
-		 */
-
 		scrollPane_1.setViewportView(tree);
 
 		scrollPane_1.setColumnHeaderView(panel);

+ 1 - 0
src/ui/view/MyCanvas.java

@@ -41,6 +41,7 @@ class MyCanvas extends JPanel implements MouseListener, MouseMotionListener {
 			@Override
 			public void actionPerformed(ActionEvent e) {
 				model.getObjectsOnCanvas().remove(tempCps);
+				dropDelete = false;
 				repaint();
 			}
 		});