我在JavaFX中有标签,我想设置一个样式来删除阴影:
如果你看foo的左侧,你可以看到阴影。
这是我目前的风格:
.tab {
-fx-background-color: #393939;
-fx-border-color: #282828;
-fx-border-width: 0;
-fx-padding: 1 8;
}
我试图查看文档,但找不到删除阴影的方法:http://docs.oracle.com/javafx/2/api/javafx/scene/doc-files/cssref.html#tabpane
答案 0 :(得分:11)
要查找默认样式表,请在计算机上搜索文件jfxrt.jar
,在WinRAR等档案库中打开它,然后打开com/sun/javafx/scene/control/skin/caspian.css
。有了这些知识,您就可以轻松地看到导致问题的原因。
caspian.css
也可在线获取,此处是指向JavaFX 2.2 version的链接。
现在,添加此样式:
.tab-pane .headers-region {
-fx-effect: null;
}
删除默认样式,阴影消失。