Sudoku game written in Java using swing library and backtracking algorithm.
When you run this program a static solvable board is output. Here the user can attempt to solve it by click on the cells and typing a number or by pressing the Solve. If they wish to check whether the input is correct they can press the Enter. Correct answers display a green background, while incorrect answer display a red background. Likewise, values can be removed by pressing backspace. To clear the entire board press the Clear.
Once you're done with the puzzle you can press the Check All which will indicate whether you solved the board.