Java-Tutorial ›Damebrett‹

(Zum Datenbankbuch geht's hier.)
(Zum Processing-Buch geht's hier.)


Die UML-Diagramme wurden mit UMLet, einem kleinen, aber feinen (weil popuplosen!), freien Editor für UML-Diagramme erstellt. Erhältlich hier. (Standalone-Version herunterladen – es sei denn, Sie arbeiten mit Eclipse.)

Videos

Hinweis: Alle Clips sind HD-Qualität aufgenommen, und für optimale Lesbarkeit betrachtet man sie am besten als Vollbild (Symbol ganz rechts unten) und in der Qualität ›720p HD‹ (beim ). Video starten, um die Symbole zu sehen.

Video Tutorial Java/Netbeans: ›Damebrett‹. Teil 1: Die Problemstellung (15:22)

Das UML-Diagramm (rechtsklicken und als Datei speichern.)

Video Tutorial Java/Netbeans: ›Damebrett‹. Teil 2: Netbeansprojekt und Klassen ›Brett‹ und ›Feld‹ (14:50)

Video Tutorial Java/Netbeans: ›Damebrett‹. Teil 3: Das Spielbrett als 10x10-Array aus ›Feld‹ern (19:29)

Video Tutorial Java/Netbeans: ›Damebrett‹. Teil 4: Das Schachbrettmuster in zwei geschachtelten Schleifen (11:38)

Das NetBeans-Projekt (als Datei speichern und in NetBeans imortieren [File – Import Project – from ZIP].)

Video Tutorial Java/Netbeans: ›Damebrett‹. Teil 5: Grundaufstellung der Steine (22:07)

Video Tutorial Java/Netbeans: ›Damebrett‹. Teil 6: EventListener: Reagieren auf Klicks auf Felder (14:58)

Video Tutorial Java/Netbeans: ›Damebrett‹. Teil 7: Den Zug planan (UML-Sequenzdiagramm) (13:02)

Das UML-Sequenzdiagramm für den Zug (rechtsklicken und als Datei speichern.)

Video Tutorial Java/Netbeans: ›Damebrett‹. Teil 8: Einen (beliebigen) Zug implementieren (22:03)

Das NetBeans-Projekt (als Datei speichern und in NetBeans imortieren [File – Import Project – from ZIP].)

Video Tutorial Java/Netbeans: ›Damebrett‹. Teil 9: Einschränken auf regelkonforme Züge (18:25)

Das erweiterte UML-Sequenzdiagramm für den Zug (rechtsklicken und als Datei speichern.)

Video Tutorial Java/Netbeans: ›Damebrett‹. Teil 10: Durchsetzen der Farbe am Zug (9:37)

Video Tutorial Java/Netbeans: ›Damebrett‹. Teil 11: Farbe am Zug umschalten (7:52)

Video Tutorial Java/Netbeans: ›Damebrett‹. Teil 12: Fehlerbehebung: Zugbeginn auf leerem Feld, Farbwechsel nach ungültigem Zug (16:51)

Video Tutorial Java/Netbeans: ›Damebrett‹. Teil 13: Überprüfung der Züge durch das Brett, Teil 2 (19:17)

Video Tutorial Java/Netbeans: ›Damebrett‹. Teil 14: Eine eigene Klasse ›Dame‹. Aufräumarbeiten. Polymorphie. (21:28)

Das NetBeans-Projekt (als Datei speichern und in NetBeans imortieren [File – Import Project – from ZIP].)

Video Tutorial Java/Netbeans: ›Damebrett‹. Teil 15: Debugging-Session: Nullpointer exception, wenn Dame leeres Feld überspringt (11:21)