我将socket输出打印到textArea(它在Service对象中),但过了一会儿,我的textArea被填充并给了我异常,所以我尝试用textArea.setText(“”)重置它;但是textArea.getLength()没有重置为0.这是我的代码:
if(textArea.getLength() > 1000)
textArea.setText(""); // problem!
command = in.getText(); //command to sent to socket
out.println(command);
textField.setText(""); // just resetting textField (works)
谢谢!