Sphaero is an extensible Java jigsaw puzzle application. It supports any image of reasonable size, piece rotation (0/90/180/270 currently), and customizable cutting style (squares, "classic" cuts, etc.).
A while back, I started looking around on the web at various online jigsaw puzzle applications. None of them had quite what I wanted: a combination of
I'm going to assume you know how to compile Java software, and have an environment set up for it.
The Java files are all in the same package: net.sf.sphaero.
If you just want to try out the software, the easiest way is to run JigsawFrontEnd. I recommend extra heap space if you're going to use an image of, say, 800x600 or larger pixels:
java -Xmx256m net.sf.sphaero.JigsawFrontEnd
NOTE: You're going to have to supply your own image file(s). Just pull some off the web if you don't have any.
If you want to help with the project, the bug that's caused me the most grief is the memory bug. See JigsawFrame.java for a description. Other improvements include
Enjoy!
- Paul Brinkley (paulbrinkley@sourceforge.net) 20031229 23:02