JavaFX-2FXML CSS反射

JavaFX-2FXML CSS反射,javafx-2,Javafx 2,是否可以将CSS中的javafx.scene.effect.Reflection用于FXML文件 还有更一般的问题(我还没有找到任何答案):我能用Java API上可用的FXML和CSS(使用JavaFX2.2)做任何事情吗 是否可以将CSS中的javafx.scene.effect.Reflection用于FXML文件 不适用于JavaFX2.2-只能通过CSS设置。 未来的JavaFX版本可能会添加通过CSS设置更多效果的功能 现在,如果您希望将这样的效果与FXML结合使用,那么您可以使用或

是否可以将CSS中的javafx.scene.effect.Reflection用于FXML文件

还有更一般的问题(我还没有找到任何答案):我能用Java API上可用的FXML和CSS(使用JavaFX2.2)做任何事情吗

是否可以将CSS中的javafx.scene.effect.Reflection用于FXML文件

不适用于JavaFX2.2-只能通过CSS设置。 未来的JavaFX版本可能会添加通过CSS设置更多效果的功能

现在,如果您希望将这样的效果与FXML结合使用,那么您可以使用或在FXML中定义效果,而无需使用CSS

例如:

<Button layoutX="20.0" layoutY="32.0" text="Reflected Button">
  <effect>
    <Reflection />
  </effect>
</Button>

要直观地设计和定义基于FXML的效果,请使用,单击节点,转到“属性”窗格,然后从“效果”下拉框中选择要自定义的效果

我可以使用JavaAPI上可用的FXML和CSS(使用JavaFX2.2)做任何事情吗

您仍然需要编写一些非fxml嵌入代码来启动应用程序并加载fxml


如果您使用FXML,您可以完成Java API上可以完成的大部分工作。不过,为了便于维护,我建议使用FXML控制器或从FXML文件外部托管脚本代码,而不是将其嵌入FXML中

有趣的问题,但它们不应该因为可搜索性等而分开吗?