FXML如何删除边框

马克西姆

我是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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章