我正在尝试创建一个客户端/服务器应用程序.问题是客户端的确认按钮第一次输入工作,但如果我为另一个输入点击相同的按钮,客户端GUI将冻结.
为什么GUI会冻结?
客户:
public class ClientGui
{
private JFrame frmBookPointOf;
private JTextField txtRm;
private JTextArea txtrBookDetails;
private JTextField textField;
private JTextField textField_1;
private JTextField textField_2;
private JTextField textField_3;
private JTextField textField_4;
private JTextField textField_5;
private JComboBox comboBox_1;
private JComboBox comboBox;
private dbController dbCtrl;
private Connection conn;
private static Socket client;
private static BufferedReader fromServer = null;
private static DataOutputStream toServer = null;
/**
* Launch the application.
*/
public static void main(String[] args) {
try {
client = new Socket("127.0.0.1", …Run Code Online (Sandbox Code Playgroud)