Gestions de petits problemes de code
This commit is contained in:
parent
0513256860
commit
bddb013f02
bin
src/main/java
Binary file not shown.
Binary file not shown.
@ -1,14 +1,14 @@
|
||||
package controller;
|
||||
|
||||
import java.awt.Point;
|
||||
import java.awt.event.MouseAdapter;
|
||||
import java.awt.event.MouseEvent;
|
||||
import java.util.Set;
|
||||
|
||||
import view.HexagonTile;
|
||||
import view.GameView;
|
||||
import java.awt.event.MouseAdapter;
|
||||
import java.awt.event.MouseEvent;
|
||||
import java.awt.Point;
|
||||
import java.util.Set;
|
||||
|
||||
public class HexagonMouseListener extends MouseAdapter {
|
||||
|
||||
private final HexagonTile hexTile;
|
||||
private final GameView gameView;
|
||||
private final Set<Point> availablePositions;
|
||||
@ -21,8 +21,9 @@ public class HexagonMouseListener extends MouseAdapter {
|
||||
|
||||
@Override
|
||||
public void mouseClicked(MouseEvent e) {
|
||||
if (availablePositions.contains(hexTile.getPosition())) {
|
||||
gameView.placeTile(hexTile.getPosition());
|
||||
Point position = hexTile.getPosition();
|
||||
if (availablePositions.contains(position)) {
|
||||
gameView.placeTile(position);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -67,7 +67,6 @@ public class GameView extends JFrame {
|
||||
private JPanel createHexagonGrid() {
|
||||
return new HexagonGridPanel();
|
||||
}
|
||||
|
||||
|
||||
// Ajouter un hexagone à une position donnée
|
||||
private void addHexagonTile(Point position, JPanel panel, int hexSize) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user