【问题标题】:Set multiple styleClass values设置多个 styleClass 值
【发布时间】:2014-10-23 01:01:55
【问题描述】:

如何在 JavaFX FXML 文件中的一个节点上设置两个类?

<VBox styleClass="notice high">

这将添加一个值"notice high",而不是添加两个值"notice""high"。如何添加两个值?

【问题讨论】:

    标签: java javafx javafx-8 fxml


    【解决方案1】:

    “原始类型”列表可以在属性中用“,”分隔

    <VBox xmlns:fx="http://javafx.com/fxml/1" styleClass="a, b">
    

    【讨论】:

    • 在微调节点的情况下,逗号分隔的类列表被解释为一个类名。你必须像这样设置它才能让它工作&lt;Spinner&gt;&lt;styleClass&gt;&lt;String fx:value="a" /&gt;&lt;String fx:value="b" /&gt;&lt;/styleClass&gt;&lt;/Spinner&gt;
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多