今天,我下载了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的文档。

10-07 18:56