Package de.unifreiburg.twodeedoo.view

Swing component to display scenes, schedule activities and dispatch keys.

See:
          Description

Interface Summary
IBrush I can paint myself to some location of your choice on a Graphics.
IGame The game as a whole, seen from the SceneView.
IGameController As much of the SceneView as the model needs to know
IKeyHandler Handler of keyboard events, but mostly independent from AWT.
IPainter I can paint something onto a Graphics when I'm told to.
ISchedulable I want to run from time to time.
 

Class Summary
ImagePart A rectangular part of a BufferedImage.
InputEvent An input event which SceneView can queue.
SceneView I display the contents of a scene at regular intervals.
 

Package de.unifreiburg.twodeedoo.view Description

Swing component to display scenes, schedule activities and dispatch keys.

SceneView is the Swing widget which displays a IPainter, schedules an ISchedulable and forwards key presses to an IKeyHandler.

This package also contains Swing-dependent classes like ImagePart (a rectangular part of a BufferedImage).