繁体   English   中英

JavaFX8 ChoiceBox透明吗?

[英]JavaFX8 ChoiceBox transparent?

我想使ChoiceBox透明,使其看起来像一个标签。 是否可以隐藏右侧和背景上的箭头? 弹出窗口应类似于默认设置。 我必须在这里使用哪些CSS类?

最好的祝福


jfx中有关CSS的此类信息的网站: CSS参考指南

这是您可以操作coice框内节点的方法:

.choice-box > .open-button > .arrow{
    /* Example: -fx-opacity: 0; */
}

基本上,您只需要逐步浏览选择框内的所有节点即可操纵箭头。

如果您需要任何其他信息,我会在可能的情况下提供:)

希望能帮助到你,
Laurenz

编辑:这是完整的解决方案:

.choice-box > .open-button > .arrow{
    -fx-opacity: 0;
}

.choice-box{
    -fx-background-color: transparent;
}

EDIT2:如何在具有已应用ID /类的节点上使用CSS?

    #mycombobox > .open-button > .arrow{
        -fx-opacity: 0;
    }

    #mycombobox{
        -fx-background-color: transparent;
    }

与CSS类一起使用:

    .mycombobox > .open-button > .arrow{
        -fx-opacity: 0;
    }

    .mycombobox{
        -fx-background-color: transparent;
    }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM