Kevin Trometer 8 anni fa
parent
commit
52e573d31f
2 ha cambiato i file con 5 aggiunte e 2 eliminazioni
  1. BIN
      bin/ui/view/MyCanvas.class
  2. 5 2
      src/ui/view/MyCanvas.java

BIN
bin/ui/view/MyCanvas.class


+ 5 - 2
src/ui/view/MyCanvas.java

@@ -45,6 +45,8 @@ class MyCanvas extends JPanel implements MouseListener, MouseMotionListener {
 	private JLabel labelID = new JLabel();
 
 	public MyCanvas(final Model model, Control control) {
+		this.add(labelID);
+		labelID.setSize(GlobalVariables.SCALE/2, GlobalVariables.SCALE/2);
 		this.controller = control;
 		this.model = model;
 		popmenu.add(itemDelete);
@@ -167,14 +169,15 @@ class MyCanvas extends JPanel implements MouseListener, MouseMotionListener {
 		y = e.getY();
 		int cx;
 		int cy;
-		tempCps = null;
 		for (CpsObject cps : model.getObjectsOnCanvas()) {
 			cx = cps.getPos().x;
 			cy = cps.getPos().y;
 			if (x - GlobalVariables.SCALE <= cx && y - GlobalVariables.SCALE <= cy && x >= cx && y >= cy) {
 				labelID.setText("ID: "+cps.getID());
 				labelID.setLocation(cx, cy);
-				System.out.println("show");
+				System.out.println("show ID: "+cps.getID());
+			} else {
+				labelID.setText("");
 			}
 		}
 	}