Я пытаюсь получить вход от платы 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 ничего не изменил.