Informatik

Feature: GUI

Bis jetzt läuft unsere Chat-Anwendung nur in der Konsole. Normalerweise werden für solche Anwendungen jedoch grafische Benutzeroberflächen (GUIs) implementiert.

In Java gibt es zwei vielverwendete Arten GUIs zu implementieren: Mit Swing oder mit JavaFX. Dabei ist JavaFX die neure Methode und soll auch im Folgenden verwendet werden.

Aufgaben

  1. Informiere dich über JavaFX und wie man diese Bibliothek verwenden kann. Hier sind Links zu loslegen:
    1. https://michaelkipp.de/java/22%20gui.html
    2. http://docs.oracle.com/javase/8/javafx/user-interface-tutorial/ui_controls.htm#JFXUI336
    3. http://docs.oracle.com/javase/8/javafx/layout-tutorial/builtin_layouts.htm#JFXLY102
  2. Erstelle ein Mockup der GUI für den Messenger und beschrifte, welche JavaFX-Komponenten du für die einzelnen Bestandteile vorgesehen hast.
  3. Implementiere die GUI