想用javafx,实现图形闪烁效果,譬如说创造一个文本但根据以下方法,只能改变一次颜色?求高人指点!
Timeline animation = new Timeline(new KeyFrame(Duration.millis(500),e->{
int t = 0;
if(t%2 == 0) {
text.setFill(Color.BLUE);
t++;
}
else {
text.setFill(Color.RED);
t++;
}
})
);
animation.setCycleCount(Timeline.INDEFINITE);
animation.setAutoReverse(true);
animation.play();