A 2 in 1 combo of 15 puzzle game and solver.
It will start the server to access the java modules, and closed it when leave the application.
User can play with numbers, default image (panda babies) or any image in your local folder.
When playing the game, it will start the timer. The player reverse the moves or reset the game anytime.
Or let the program solve the puzzle by itself. If solution found, it will apply the solution. User can change the timeout limit or solution playback speeds from the menu bar.
P.S. It is resizable.
View source code: http://www.github.com/mwong510ca/