added deselection support, though still buggy. additionally, altered default theme for easier viewing and for aesthetics
This commit is contained in:
+2
-9
@@ -107,10 +107,8 @@ public class Board extends JPanel {
|
|||||||
int row = selected.cell.getRow();
|
int row = selected.cell.getRow();
|
||||||
int col = selected.cell.getCol();
|
int col = selected.cell.getCol();
|
||||||
|
|
||||||
if(
|
if((n == selected.cell.getCol()) || (n == selected.cell.getRow()))
|
||||||
(row == selected.cell.getRow() && n == selected.cell.getCol()) ||
|
continue;
|
||||||
(col == selected.cell.getCol() && n == selected.cell.getRow())
|
|
||||||
) continue;
|
|
||||||
|
|
||||||
gridGUI[n][col].select();
|
gridGUI[n][col].select();
|
||||||
gridGUI[row][n].select();
|
gridGUI[row][n].select();
|
||||||
@@ -143,11 +141,6 @@ public class Board extends JPanel {
|
|||||||
int col = boxCol * 3 + m;
|
int col = boxCol * 3 + m;
|
||||||
if(row == selected.cell.getRow() || col == selected.cell.getCol()) continue;
|
if(row == selected.cell.getRow() || col == selected.cell.getCol()) continue;
|
||||||
|
|
||||||
if(
|
|
||||||
(row == selected.cell.getRow() && n == selected.cell.getCol()) ||
|
|
||||||
(col == selected.cell.getCol() && n == selected.cell.getRow())
|
|
||||||
) continue;
|
|
||||||
|
|
||||||
gridGUI[row][col].select();
|
gridGUI[row][col].select();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user