我是Java开发人员中的新手(除Android外),并且我将JavaFX与FXML一起使用来创建接口。我有一个带有图像的按钮。我想删除边框,我尝试过这种方式:
<Button border="0" background="transparent">
<graphic>
<ImageView>
<Image url="/resources/images/btn_home.png"/>
</ImageView>
</graphic>
</Button>
但是我有一个例外Unable to coerce 0 to class javafx.scene.layout.Border
,我无法理解border
属性的工作原理。你能帮助我吗?
最后,您认为将JavaFX用于UI应用程序是一个好主意吗?因为我找不到有关此库的任何有用文档。你怎么看?
感谢帮助。
我建议使用样式表!然后,您可以使用-fx-background- *设置样式。您可以在此处找到一些示例:http : //fxexperience.com/2011/12/styling-fx-buttons-with-css/
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句