[英]My timer for JavaFX isn't working. Why?
我正在尝试仅在用户单击按钮时才开始计时。 然后,一旦单击按钮,我将调用timer.play()
。
我不明白为什么我的计时器不工作。 它打印
timer = new Timeline(new KeyFrame(Duration.millis(1000), new EventHandler<ActionEvent>() {
public void handle(ActionEvent event) {
countTimerSecs++;
}
)});
timer.setCycleCount(Timeline.INDEFINITE);
这行代码具有很大的功能,因此我只介绍其中的一部分。
timerTextField.setText(String.ValueOf(countTimerSecs));
输出保持在0.0
且不变
timer = new Timeline(new KeyFrame(Duration.millis(1000), new EventHandler<ActionEvent>() {
public void handle(ActionEvent event) {
timerTextField.setText(String.ValueOf(++countTimerSecs));
}
)});
timer.setCycleCount(Timeline.INDEFINITE);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.