Browse Source

Merge remote-tracking branch 'origin/main'

# Conflicts:
#	target/classes/BattleShip/AIGridGUI.class
main
fdai4581 2 years ago
parent
commit
c9200e2fd2
  1. 8
      src/main/java/BattleShip/AIGridGUI.java
  2. BIN
      target/classes/BattleShip/AIGridGUI.class

8
src/main/java/BattleShip/AIGridGUI.java

@ -343,7 +343,7 @@ public class AIGridGUI extends JPanel {
if(s == null) {
//If no ship in that cell, mark as a miss.
text = "Other player missed. Your turn.";
b.setBackground(Color.BLUE);
b.setBackground(Color.lightGray);
} else {
//Check if guess killed a ship.
killed = s.counter();
@ -522,13 +522,13 @@ public class AIGridGUI extends JPanel {
BSButton bsb = buttons.get(cell.getGridLocation() + (i * columns));
//If mouse entered, highlight cells via lowered bevel.
if(action == 1) {
bsb.setBorder(raisedbevel);
bsb.setBorder(loweredBevel);
} else {
//If mouse released, place ship and color ship cells.
if(action == 2) {
bsb.setCellContents(shipToPlace);
bsb.setBackground(Color.gray);
bsb.setBorder(raisedbevel);
bsb.setBackground(Color.blue);
bsb.setBorder(loweredBevel);
} else {
//If mouse exited, unhighlight cells.
bsb.setBorder(compound);

BIN
target/classes/BattleShip/AIGridGUI.class

Loading…
Cancel
Save