From d2ab1ba1d726f0f22cbcaed3c651760131d7a9a6 Mon Sep 17 00:00:00 2001 From: Noah Date: Fri, 1 Oct 2021 16:12:33 +0200 Subject: [PATCH] Maunuel Mode Prototype --- src/game/Control.java | 7 +++---- src/gui/GUI.java | 29 ++--------------------------- 2 files changed, 5 insertions(+), 31 deletions(-) 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()); }