У меня есть Label label
в моем приложении FXML.
Я хочу, чтобы эта метка менялась один раз в секунду. В настоящее время я использую это:
Task task = new Task<Void>() {
@Override
public Void call() throws Exception {
int i = 0;
while (true) {
lbl_tokenValid.setText(""+i);
i++;
Thread.sleep(1000);
}
}
};
Thread th = new Thread(task);
th.setDaemon(true);
th.start();
Однако ничего не происходит.
У меня нет ошибок или исключений.
Мне не нужно значение, которое я меняю ярлык в моем основном потоке графического интерфейса, поэтому я не вижу смысла в методах updateMessage
или updateProgress
.
Что не так?