我正在制作服务器端应用程序,但是当我尝试将文本附加到 时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);
}