A.1. Endfassung des BeatBox-Client-Programms
Dieser Code ist größtenteils der gleiche wie der Code aus den CodeKüchen in den vorangegangenen Kapiteln, wir machen daher nicht wieder überall Anmerkungen. Neu ist Folgendes:
GUI: Es werden zwei neue Komponenten hinzugefügt: für den Textbereich (genauer gesagt, die scrollbare Liste), in dem die eingehenden Nachrichten stehen, und für das Textfeld.
NETZWERK: Genau wie der EinfacheChatClient in Kapitel 15 verbindet sich die BeatBox jetzt mit dem Server und bekommt einen Eingabe- und einen Ausgabestrom.
THREADS: Hier starten wir – wieder genau wie bei dem einfachen ChatClient – eine »Reader«-Klasse, die nach eingehenden Nachrichten vom Server Ausschau hält. Die eingehenden Nachrichten enthalten jedoch ...
Get Java™ von Kopf bis Fuß now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.