Animation 带有java和CSS的动画图标

Animation 带有java和CSS的动画图标,animation,javafx,icons,font-awesome,Animation,Javafx,Icons,Font Awesome,我正在尝试在我的JavaFX应用程序中使用FontAwesome动画图标,它是在没有@FXML的情况下编写的 当我在应用程序中使用普通的Fontawesome图标时,我使用库中的GlyphsDude.createIcon(图标)将它们作为Text对象。是否有可能继续使用相同的概念,并将动画图标纳入其中 如果不使用@FXML,我找不到任何关于如何在JavaFx应用程序中使用动画FontAwesome图标的现有技术 加载图标时,我尝试添加fa spin类。像这样: Text icon = Icons

我正在尝试在我的
JavaFX
应用程序中使用
FontAwesome
动画图标,它是在没有
@FXML
的情况下编写的

当我在应用程序中使用普通的
Fontawesome
图标时,我使用库中的
GlyphsDude.createIcon(图标)
将它们作为
Text
对象。是否有可能继续使用相同的概念,并将动画图标纳入其中

如果不使用
@FXML
,我找不到任何关于如何在
JavaFx
应用程序中使用动画
FontAwesome
图标的现有技术

加载图标时,我尝试添加
fa spin
类。像这样:

Text icon = Icons.getIcon(FontAwesomeIcon.COG);
icon.getStyleClass().add("fa-spin");
但这是行不通的。可能是因为找不到包含
fa-spin
类的
font-awesome.css
font-awesome.min.css
。因此,我尝试通过以下方式将其包括在内:

scene.getStylesheets()
        .add(getClass().getResource("xx/font-awesome.css").toExternalForm());
scene.getStylesheets().add(getClass().getResource("xx/font-awesome.min.css").toExternalForm());
但事实证明,这些
CSS
-文件与JavaFX不兼容(我认为),因为它们在加载时会在许多行上给我一个“CSS错误解析文件”错误