Я не могу редактировать свой JTextArea, когда я создаю объект Socket тем же методом? - PullRequest
0 голосов
/ 26 февраля 2020
  try
    {
        ServerSocket serverSocket = new ServerSocket(Port);
        txaLogs.setText("It works");
        //Socket socket = serverSocket.accept(); 
        System.out.println("Socket opened");

    } catch (Exception e)
    {
    }

    //CODE 2

    try
    {
        ServerSocket serverSocket = new ServerSocket(Port);
        txaLogs.setText("It works");
        Socket socket = serverSocket.accept();                    //ADDED LINE
        System.out.println("Socket opened");

    } catch (Exception e)
    {
    }

https://imgur.com/a/fUVqUKf https://imgur.com/a/yoHClW6

Когда я добавляю строку кода "Socket socket = serverSocket.accept ();" , это ничего не пишет в текстовую область. Это самая странная вещь, которую я видел. Потому что код для записи в текстовую область приходит ДО строки добавленного кода. Так что я не уверен, почему он не записывается в текстовую область. (Я делаю это в Netbeans в коде кнопки Jbutton2)

...