методы не отражают корректный вывод в классе jLabel - PullRequest
0 голосов
/ 04 октября 2019

Я пытаюсь получить вход от платы Arduino и отобразить его в jFrame-> jLabel. если я передаю метод что-то внутри jButton, это работает, но не снаружи. Я также пытался использовать метод «move» на label1, но он тоже не удался.

Маленький код: -

public synchronized void serialEvent(SerialPortEvent oEvent) {

    if (oEvent.getEventType() == SerialPortEvent.DATA_AVAILABLE) {
        try {
            String inputLine=input.readLine();

                            label1.setText(inputLine); //THIS LINE IS NOT REFLECTING IN OUTPUT
            System.out.println(inputLine);                                   
        } catch (Exception e) {
            System.err.println(e.toString());
        }
    }
    // Ignore all the other eventTypes, but you should consider the other ones.
}    

Я ожидал, что label1 изменит текст на, но label1 ничего не изменил.

...