Sudoku Solver (JDoku)

This is my Sudoku Solver page. This is implemented in java swing. Some where in Oct 2008, when I was at home for diwali. I was solving the sudoku from Mumbai Mirror(Its a news paper). I though, why not solve those automatically. I though and though, but no result!!. One fine morning when I woke up from my bed, I got the Idea to solve it.

The idea is that, put in pencil 1-9 in each empty square. Then go through the grid, if you find a non-empty square, delete this value from the box, row, col corresponding to that square. This is the first logic.

The idea for other logic came, when I was browsing the net, when i came across this site
http://www.sudokusolver.co.uk/step.html

Initially this program was in C language. Later in july 2009 when I went back home after my summer course in LNM IIT. Bhaskar (My friend in Mumbai) had learned GUI programming in java( yes, its JavaSwing). I would it would be a good Idea to convert the program into java. Then he made a GUI interface. And the result is JDoku. (yes, its the name!!).

You can download the software source code, from here Download SwingSudoku
Sorry, I have not made a web-version of it. You can have a look at the screen shots