我试图让 FXML 标签在特定的时间间隔内自行刷新,但我在下面显示了一个异常。
我在这里的尝试:
public static void showActualViewer(MixerChannel mixerChannel, Label label){
Platform.runLater(new Runnable() {
@Override
public void run() {
Timer timer = new Timer(1000, new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
label.setText("Actual Viewers : " + mixerChannel.viewersCurrent);
System.out.println("works");
}
});
timer.start();
}
});
}
错误:线程“AWT-EventQueue-0”中的异常 java.lang.IllegalStateException:不在 FX 应用程序线程上;currentThread = AWT-EventQueue-0
侃侃尔雅
相关分类