void jButton1_actionPerformed(ActionEvent e) {
try{
Socket socketObj=new Socket("127.0.0.1",8088);
PrintStream outObj=new PrintStream(socketObj.getOutputStream()); String readStr=null;
readStr= jTextField1.getText(5,6);
outObj.println(readStr);
BufferedReader buffObj2=new BufferedReader(new InputStreamReader(socketObj.getInputStream()));
while(!readStr.equals("finish"))
{
readStr=jTextField1.getText().toString();
jTextArea1.setText(readStr); String g=buffObj2.readLine();
jTextArea1.setText(g); //readStr=jTextField1.getText();
}
outObj.close();
buffObj2.close();
socketObj.close();
}catch(Exception a){System.out.println("error:"+a); }
按钮事件,服务器返回信息时,总是没反应,谁能看看是怎么回事呢?
while 循环总是不执行
try{
Socket socketObj=new Socket("127.0.0.1",8088);
PrintStream outObj=new PrintStream(socketObj.getOutputStream()); String readStr=null;
readStr= jTextField1.getText(5,6);
outObj.println(readStr);
BufferedReader buffObj2=new BufferedReader(new InputStreamReader(socketObj.getInputStream()));
while(!readStr.equals("finish"))
{
readStr=jTextField1.getText().toString();
jTextArea1.setText(readStr); String g=buffObj2.readLine();
jTextArea1.setText(g); //readStr=jTextField1.getText();
}
outObj.close();
buffObj2.close();
socketObj.close();
}catch(Exception a){System.out.println("error:"+a); }
按钮事件,服务器返回信息时,总是没反应,谁能看看是怎么回事呢?
while 循环总是不执行
而不能在JB中直接运行。