[英]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.