javaFX动画
FadeTransition ft = new FadeTransition(Duration.millis(500), node);
ft.setFromValue(0);
ft.setToValue(1);
ft.setCycleCount(1);
ft.currentTimeProperty().addListener((observable, oldValue, newValue) -> {
if (newValue.toMillis() == 500) {
stackPane.getChildren().removeAll(node);
}
});
ft.play();