diff --git a/src/game/Control.java b/src/game/Control.java index a536cc6..84a13e3 100644 --- a/src/game/Control.java +++ b/src/game/Control.java @@ -215,14 +215,13 @@ public class Control { gui.showGrid(grid); } - public void addCell(int mouseX, int mouseY) { - System.out.print("X" + mouseX + "|" + "Y" + mouseY + " "); +// System.out.print("X" + mouseX + "|" + "Y" + mouseY + " "); System.out.println("x: " + xSize + " y: " + ySize + " "); - System.out.println((mouseX) / (800 / xSize) + " "); +// System.out.println((mouseX) / (800 / xSize) + " "); - cells[mouseX / (800 / xSize)][(mouseY - 29) / (800 / ySize)] = true; + cells[mouseX / (800 / xSize)][mouseY / (800 / ySize)] = true; showGrid(cells); } diff --git a/src/gui/GUI.java b/src/gui/GUI.java index f9776f6..994b139 100644 --- a/src/gui/GUI.java +++ b/src/gui/GUI.java @@ -406,34 +406,8 @@ public class GUI { jfGameManuel.setVisible(true); - jfGameManuel.addMouseListener(new MouseListener() { - @Override - public void mouseClicked(MouseEvent e) { - control.startGame(); - } - @Override - public void mousePressed(MouseEvent e) { - - } - - @Override - public void mouseReleased(MouseEvent e) { - - } - - @Override - public void mouseEntered(MouseEvent e) { - - } - - @Override - public void mouseExited(MouseEvent e) { - - } - }); - - jfGameManuel.addMouseMotionListener(new MouseMotionListener() { + jfGameManuel.getContentPane().addMouseMotionListener(new MouseMotionListener() { @Override public void mouseDragged(MouseEvent e) { @@ -446,6 +420,7 @@ public class GUI { public void mouseMoved(MouseEvent e) { int top = jfGameManuel.getInsets().top; System.out.println("top: " + top); + control.addCell(e.getX(), e.getY()); }