JavaFX:在图像上应用FadeTransition

时间:2017-06-04 21:47:31

标签: java image javafx

我目前知道FadeTransition在以下节点上运行良好:

Rectangle rect = new Rectangle (100, 40, 100, 100);
rect.setFill(Color.VIOLET);
FadeTransition ft = new FadeTransition(Duration.millis(3000), rect);

有没有办法可以在Image而不是节点上执行此操作?我希望保留1行代码的简单性和选择持续时间的控制。我正在使用图形上下文来绘制我的图像。这样的事情会很完美:

Image fadeMe = new Image("fadeMe.png");
FadeTransition ft = new FadeTransition(Duration.millis(3000), fadeMe);

但是,由于FadeTransition需要一个节点,这当然不起作用。有没有办法为图像实现这个目标?

0 个答案:

没有答案