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错误解析文件”错误