JavaFX:类似于标签的mozilla

时间:2016-12-11 06:42:51

标签: java javafx

如何使javafx标签看起来像在Mozilla浏览器中?我只问关于颜色的形式等等。有可能吗?我的意思是这样的: enter image description here

1 个答案:

答案 0 :(得分:1)

更改默认控件外观的常用方法是覆盖默认的css。 Modena是JavaFX-8的默认主题。 I found a copy of modena.css on Github。根据选项卡窗格,有很多子元素 - 因此它们的css定义。查看css文件并搜索选项卡窗格。

无法使用javafx-css制作此类曲线。使用javafx-css时,只能使用简单的圆边。因此,如果你对简单曲线很好,只需使用-fx-border-radius-fx-background-radius

如果您的标签尺寸始终相同(或变化不大),请制作图像并将其用作背景图像(-fx-background-image)。您可以在oracle的其中一个示例中找到背景图片版本的示例:下载java-samples v7并查看/javafx-samples-2.2.79/src/DataApp/DataAppClient/src/com/javafx/experiments/dataapp/client/dataapp.css

如果您的标签宽度灵活,则事情很复杂。