Skip to content

Commit 2ce51d1

Browse files
authored
Add files via upload
1 parent 71059f4 commit 2ce51d1

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

src/components/TextAreaReceiver.java

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
package components;
2+
3+
import clients.Client;
4+
import javafx.scene.control.TextArea;
5+
6+
public class TextAreaReceiver implements Runnable
7+
{
8+
Client client;
9+
TextArea chatTextArea;
10+
11+
public TextAreaReceiver(Client client, TextArea chatTextArea) {
12+
this.client = client;
13+
this.chatTextArea = chatTextArea;
14+
}
15+
16+
@Override
17+
public void run()
18+
{
19+
String serverMessage;
20+
while ( client != null )
21+
{
22+
serverMessage = client.getServerMessage();
23+
if (serverMessage != null)
24+
chatTextArea.appendText(serverMessage + "\n");
25+
}
26+
}
27+
}

0 commit comments

Comments
 (0)