G
Gas199519424
Gast
Hey Leute,
kleines Problem mit Swing. In einem kleinen Chatprogramm habe ich 2 Fenster, eines für den Beginn, welches Werte wie die Server IP usw. abfragt, und eines, welches vom ersten erstellt wird.
Ich habe also im ActionListener des ersten Fensters folgenden Code, der beim Drücken auf einen Button ausgeführt wird:
In der Client.startRunning() Methode werden die Sockets und Streams initialisiert und die Hauptschleife gestartet(Schleife, die solange ausgeführt wird, bis die Verbindung mit dem Server abreißt).
Wenn ich jedoch im eigentlichen Programm das zweite Fenster erstellen lasse, wird nur ein blankes JFrame erstellt. Woran könnte das liegen?
kleines Problem mit Swing. In einem kleinen Chatprogramm habe ich 2 Fenster, eines für den Beginn, welches Werte wie die Server IP usw. abfragt, und eines, welches vom ersten erstellt wird.
Ich habe also im ActionListener des ersten Fensters folgenden Code, der beim Drücken auf einen Button ausgeführt wird:
Java:
{
Client c = new Client(ip.getText());
c.startRunning();
}
In der Client.startRunning() Methode werden die Sockets und Streams initialisiert und die Hauptschleife gestartet(Schleife, die solange ausgeführt wird, bis die Verbindung mit dem Server abreißt).
Wenn ich jedoch im eigentlichen Programm das zweite Fenster erstellen lasse, wird nur ein blankes JFrame erstellt. Woran könnte das liegen?