diff --git a/app/src/main/java/gui/SudokuController.java b/app/src/main/java/gui/SudokuController.java index 348c997..83b5f2d 100644 --- a/app/src/main/java/gui/SudokuController.java +++ b/app/src/main/java/gui/SudokuController.java @@ -88,7 +88,8 @@ public class SudokuController { int row = view.getSelectedRow(); int col = view.getSelectedColumn(); - int value = Integer.parseInt(view.getCellValue(row, col)); + String inputText = view.getCellValue(row, col); + int value = Integer.parseInt(inputText); // Check if the input is legal and update the model and view if (model.isLegal(row, col, value)) { model.set(row, col, value); diff --git a/app/src/main/java/sudoku/Solver.java b/app/src/main/java/sudoku/Solver.java index 89d24cf..18f2254 100644 --- a/app/src/main/java/sudoku/Solver.java +++ b/app/src/main/java/sudoku/Solver.java @@ -115,11 +115,7 @@ public class Solver implements SudokuSolver { } } - /** - * {@inheritDoc} - *

- * This is not checked for validity - */ + /** {@inheritDoc} */ @Override public void set(int row, int col, int val) { if (row < 9 && col < 9) {