Package org.game.Juzzle

Interface Summary
IPuzzlePartList this model is using to realise the DummyPuzzlePartList to create a game with no function.
 

Class Summary
ControlPanel ControlPanel is the tool window in the main frame that contain the menu, the scaled image and the time panel
DummyPuzzlePartList this class is used to write this code in the PuzzlePanel if no game is set:

partModel.doAnythingWithPart();

instead of:

if(part !
ImageDescription this class contains the image, the scaled version of this image and the name for the image
JuzzlePanel the main panel for Juzzle, it containt the ControlPanel and the PuzzlePanel
main Main class for start as application.
MainFrame Frame class for the Juzzle.
PuzzlePaint puzzle paint return the part of the whole image to draw.
PuzzlePanel this panel paints the pieces of the puzzle
PuzzlePartList PuzzlePartList create the pieces of the image and controls these
PuzzlePartList.PuzzlePart class for one piece
StartDialog StartDialog shows a select dialog for the image choose.