У меня есть 2 важных класса (клиент и сервер), и я напишу что-нибудь в своей текстовой области, и, нажав кнопку «Отправить», я вызову активный метод класса клиента и отправлю этот текст в мой класс клиента все в порядке, и этот текст также будет напечатан на консоли сервера, но я не могу передать этот текст с сервера на клиент, пожалуйста, помогите мне спасибо.
класс клиента :( часть этого)
os = new PrintWriter(c.getOutputStream(), true);
is = new BufferedReader(new InputStreamReader(c.getInputStream()));
public static void active() {
String teXt = MainClient.getText();
os.println(teXt);
String line = is.readLine();
System.out.println("Text received: " + line);
os.flush();
is.close();
is.close();
c.close();
класс сервера :( часть этого)
BufferedReader streamIn = new BufferedReader(new InputStreamReader(client.getInputStream()));
PrintWriter streamOut =new PrintWriter(client.getOutputStream());
boolean done = false;
String line =null;
while (!done ) {
line = streamIn.readLine();
if (line.equalsIgnoreCase("bye")) {
done = true;
} else {
System.out.println(line);
streamOut.println(line);
}
}
streamIn.close();
client.close();
server.close();