我正在製作服務器端應用程序,但是當我試圖將文本附加到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