Tetris
GUI-Bibliothek
Die GUI-Bibliothek implementiert die grafische Benutzeroberfläche des Tetris-Spiels.
API-Dokumentation
Beschreibung
	- Die Klasse 
GUI kann Blöcke zeichnen, Labels ausgeben und macht das Event-Handling. 
	- Die Klasse 
Block repräsentiert einen Tetris-Block. 
	- Das Interface 
ActionHandler dient dem Verarbeiten von Benutzeraktionen. 
	- Die Enumeration 
ActionEvent repräsentiert eine Benutzeraktion. 
	- Das Interface 
StatusHandler dient dem Ändern des Spielzustands. 
	- Die Enumeration 
Status repräsentiert den Zustand des Tetris-Spiels. 
Java-Archiv
Verwendung
Mit dem folgenden Befehl kann die Bibliothek ins lokale Maven-Repository installiert werden:
mvn install:install-file -Dfile=tetrisgui.jar ^
    -DgroupId=ch.bfh.ti -DartifactId=tetrisgui -Dversion=2.1 -Dpackaging=jar
Im Projekt muss die Bibliothek durch folgende Maven-Dependency hinzugefügt werden:
<dependency>
	<groupId>ch.bfh.ti</groupId>
	<artifactId>tetrisgui</artifactId>
	<version>2.1</version>
</dependency>