T
Thomas Bilgram
Gast
Ich bin dabei, einen Dialogchat in Java zu entwickeln. In einer Endlosschleife werden die Messages aus dem Socket gelesen, beim Ankommen einer Nachricht eines bestimmten Users soll ein Fenster aufgehen, das mit diesem User korrespondiert. Die optimale Lösung wäre ein Fenster, das nach diesem User benannt ist. Ist das machbar, wenn ich den Usernamen in einer Stringvariablen habe?
Code zur Veranschaulichung:
Der String in <username> soll jetzt zur Laufzeit dereferenziert werden, damit ich ein Fenster der Klasse "chat" mit dem Namen des Users habe. Ist sowas in Java möglich? Bin auch dankbar für alternative Lösungsansätze.
Code zur Veranschaulichung:
Code:
String username;
while (true) {
username = socket.readline;
chat <username> = new chat();
.
.
.