今天我下载了 JFXtras,但我找不到任何关于 jfxtras 元素的 css 样式的信息。例如,我想知道如何设置 ListSpinner 的样式。我刚刚为微调器的值文本找到了这个:
.ListSpinner .value {
-fx-font-weight: bold;
}
我该如何设计其余部分?或者某个地方是否存在带有可能的css“命令”的列表?
问候
是的,该主题缺少文档。对不起; 花时间在新事物、错误修复或文档上总是同样的问题。文档经常丢失。
ListSpinner 使用标准节点,因此您可以使用标准的 JavaFX 样式,在这里您可以找到默认情况下如何设置节点。 https://github.com/JFXtras/jfxtras/blob/8.0/jfxtras-controls/src/main/resources/jfxtras/internal/scene/control/ListSpinner.css
回答托尼;-fx- 是特殊的 JavaFX 选择器,不会与官方 CSS 选择器冲突。JFXtras 将 -fxx- 用于其自定义内容,例如 -fxx-arrow-direction、-fxx-arrow-position 和 -fxx-value-alignment ( https://github.com/JFXtras/jfxtras/blob/8.0/jfxtras -controls/src/main/java/jfxtras/internal/scene/control/skin/ListSpinnerSkin.java )
我保证很快会改进 listpinner 的文档。