首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么JavaFX CSS参考指南中没有详细介绍这个CSS属性?

为什么JavaFX CSS参考指南中没有详细介绍这个CSS属性?
EN

Stack Overflow用户
提问于 2014-07-22 08:29:56
回答 2查看 1.1K关注 0票数 3

我正在学习如何在JavaFX中使用CSS来设置UI组件的样式,并且在阅读Oracle的教程时,我在一段示例代码中发现了颜色属性-fx-basehttp://docs.oracle.com/javase/8/javafx/user-interface-tutorial/button.htm (示例3-5,页面上的最后一段代码)。

在完整的JavaFX CSS参考指南(http://docs.oracle.com/javase/8/javafx/api/javafx/scene/doc-files/cssref.html)中,除了-fx-base之外,我所见过的每个属性都有明确的文档,而且似乎在参考指南中根本没有。我是找错地方了还是找不到了?是否还有其他未记录的属性?

EN

回答 2

Stack Overflow用户

发布于 2014-07-22 19:58:47

-fx-base是在默认modena.css样式表中定义的looked-up color,而不是真正的属性。

查找的颜色有效地用作颜色值变量,可以在场景图中的节点上设置这些变量。它们传播到后代节点。默认样式表广泛使用查找的颜色。modena中使用的几乎(但不是全部)颜色都是根据-fx-base定义的。

据我所知,目前还没有官方文档来定义所查找的颜色以及它们是如何使用的。您可以深入研究modena.css源代码,了解如何使用和操作它们,我也经常这样做。

票数 3
EN

Stack Overflow用户

发布于 2014-07-22 14:59:54

它直接记录在http://docs.oracle.com/javase/8/javafx/user-interface-tutorial/button.htm的示例3-5代码下面

-fx- button1属性设置基本字体的字体名称和大小。-fx-属性覆盖应用于按钮字体的默认颜色。因此,button1为浅绿色,文本大小较大,如图3-5所示。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24877022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档