Package be.saltwater.jaqel.ui

Class Summary
About The "About" screen of the main window.
ActionSchedulerPane A message list to which error warnings or messages can be added to notify the user during gameplay.
GameOver  
HeroControlComponent The in-game user interface.
IntermezzoPanel A single full screen panel with a title, the name of the player, a text and a button to return to the main menu.
Jaqel The main window.
JaqelFileFilter A custom FileFilter to only show Jaqel game files in a JFileChooser (.jaqel).
JaqelGameDisplay The only window that is visible during gameplay.
JaqelMiniMap A little map that shows an overview of the maze and all it's creatures.
JaqelShop The shop that is shown when a level is finished.
LoadGame The "Load game" screen of the main window.
LoadGameDisplay Shown when loading in full screen.
LoadGameThread Loads an identity, the level/maze/etc. identity.getLastLevel() points to, and constructs a matching JaqelGameDisplay object.
Loading The "Loading" screen of the main window.
LoadJaqelThread Loads the application.
MainMenu The "Main menu" screen of the main window.
NewGame The "New game" screen of the main window.
Prefs The "Preferences" screen of the main window.
ShutdownHook Takes care of a proper shut down of the application.