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
- Informiere dich über JavaFX und wie man diese Bibliothek verwenden kann. Hier sind Links zu loslegen:
- Erstelle ein Mockup der GUI für den Messenger und beschrifte, welche JavaFX-Komponenten du für die einzelnen Bestandteile vorgesehen hast.
- Implementiere die GUI
Hier findest du eine GUI für eine einfache Chat-Anwendung, die du als Ausgangspunkt verwenden kannst:
https://www.w3resource.com/java-exercises/javafx/javafx-user-interface-components-exercise-21.php