使javafx应用程序在一段时间内逐渐消失
我需要创建一个java通知,一旦show随着时间的推移逐渐消失,然后被销毁,但是如果用户将鼠标移到它上面,它应该会变为活动状态。我基本上需要在一段时间内将整个通知(背景、标签和图像视图)的透明度设置为完全透明。我在网上搜索过,但在javafx中找不到一个简单的方法。有什么帮助吗?阅读有关转换的内容 关于如何在此处实现衰减的示例:使javafx应用程序在一段时间内逐渐消失,java,user-interface,javafx,Java,User Interface,Javafx,我需要创建一个java通知,一旦show随着时间的推移逐渐消失,然后被销毁,但是如果用户将鼠标移到它上面,它应该会变为活动状态。我基本上需要在一段时间内将整个通知(背景、标签和图像视图)的透明度设置为完全透明。我在网上搜索过,但在javafx中找不到一个简单的方法。有什么帮助吗?阅读有关转换的内容 关于如何在此处实现衰减的示例: final Rectangle rect1 = new Rectangle(10, 10, 100, 100); rect1.setArcHeight(20);
final Rectangle rect1 = new Rectangle(10, 10, 100, 100);
rect1.setArcHeight(20);
rect1.setArcWidth(20);
rect1.setFill(Color.RED);
...
FadeTransition ft = new FadeTransition(Duration.millis(3000), rect1);
ft.setFromValue(1.0);
ft.setToValue(0.1);
ft.setCycleCount(Timeline.INDEFINITE);
ft.setAutoReverse(true);
ft.play();
将Deepanshu在根节点上淡入淡出的答案与鼠标侦听器结合起来,以停止淡入淡出,并使应用程序真正“消失”。试一试,看看能走多远。这只适用于节点对象。如何将其应用于阶段和弹出窗口?提前感谢更多的例子在链接中。它将解释如何将其应用于阶段和弹出窗口,并接受我的答案:P@user3619109