所以我有一个很奇怪的小问题。我设计了我的未修饰应用程序的菜单和菜单栏。如果我将菜单项悬停在上下文菜单中,菜单会将其背景颜色更改为默认的一个窗口。Java FX菜单背景颜色错误?
有谁知道如何解决的蓝色背景?我想让菜单具有像第一张图片一样的悬停背景。菜单项也应该有它自己的背景,如果我不用鼠标就可以跳到蓝色。
CSS:
.menu-bar {
-fx-background-color: transparent;
}
.menu {
-fx-label-padding: 3px;
}
.menu .label, .menu-item .label {
-fx-text-fill: #eee;
}
.menu:hover, .menu:focused, .menu:pressed {
-fx-background-color: rgba(0, 0, 0, 0.2);
}
.menu-item:hover {
-fx-background-color: rgba(0, 0, 0, 0.4);
}
.context-menu {
-fx-background-color: rgba(0, 0, 0, 0.3);
}
预先感谢您。
我不知道我是如何错过的,谢谢。 – Displee