我正在制作服务器端应用程序,但是当我试图将文本附加到JTextarea
时,它不起作用。然而,它打印到控制台。追加到JTextArea
它工作正常,直到我添加行serverSocket.accept()
。
这里是我的代码:
try {
serverSocket=new ServerSocket(4545);
LogOutput.append("Seccessfuly connected\n");
System.out.println("Seccessfuly connected\n");
StartButon.setEnabled(false);
while(true){
LogOutput.append("waiting for client\n");
System.out.println("waiting for client\n");
serverSocket.accept();
LogOutput.append("Client connected to server\n");
}
}
catch(Exception e){
LogOutput.append("cannot establish connection : "+ e +"\n");
StartButon.setEnabled(true);
}
你在哪里使用JTextArea? – evanwong