我正在使用CSS设置javafx场景的样式,现在我想为鼠标悬停的按钮中的文本设置动画。当我在这里阅读类似的问题时,他们说不可能在css中进行动画处理,并建议在逻辑层中进行动画处理(清楚,对吗?)。无论如何,当我搜索IDE的建议时,代码如下:
动画定时功能:缓入;
在允许的情况下,因此是可能的。
我的问题是例如如何使用css为文本设置动画。一个示例代码就足够了。我还阅读了《 JavaFX CSS参考指南》,但一无所获。
JavaFX 2.2和JavaFX 8不支持使用CSS设置文本动画。
您的IDE在建议animation-timing-function
仅在JavaFX中使用的CSS文件中建议使用CSS属性时会产生误导。JavaFX不支持大多数HTML类型的CSS属性。相反,JavaFX具有自己的CSS属性定义,通常以开头-fx-
。JavaFX CSS参考指南中定义了JavaFX支持的CSS属性集。
请注意,您可以通过WebView将HTML加载到JavaFX应用程序中,并且HTML可以利用HTML CSS对WebView中显示的HTML文档(不是JavaFX SceneGraph)执行动画,但这可能不是您想要的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句