Client-Server Java GUI: read/write causing program to freeze

前端 未结 2 1016
半阙折子戏
半阙折子戏 2021-01-27 01:47

I\'m doing a client/server program in Java (including a GUI). I\'ve got the following code in the client:

public class SBListener implements ActionListener{
  pu         


        
2条回答
  •  时光说笑
    2021-01-27 02:39

    My guess is that outToServer isn't being flushed. I would guess (although I can't tell from your sample code) that outToServer is a DataOutputStream. You need to call .flush to get the data out of the buffer and onto the wire.

    Try this:

    outToServer.writeUTF(usn.getText().trim());
    outToServer.flush();
    

提交回复
热议问题