Java 如何从Code-GWT访问菜单栏的CSS样式规则

Java 如何从Code-GWT访问菜单栏的CSS样式规则,java,html,css,gwt,Java,Html,Css,Gwt,有没有一种方法可以编辑一个定制的css类来启用这些css样式规则 我现在通过如下代码创建菜单栏: MenuBar menuButton = new MenuBar(); menuButton.addStyleName(masterPanel.getmenuBar()); 使用接口获取css类: interface Style extends CssResource { String menuBar(); Str

有没有一种方法可以编辑一个定制的css类来启用这些css样式规则

我现在通过如下代码创建菜单栏:

        MenuBar menuButton = new MenuBar();         
        menuButton.addStyleName(masterPanel.getmenuBar());
使用接口获取css类:

interface Style extends CssResource {
        String menuBar();
        String action();
    }
我有一个css类,只能编辑我的菜单栏:

.menuBar {
cursor: default; 
text-align: center;
background: transparent;
border: none;
color: white;
text-shadow: none;
font-size: 16px;    
}
有没有一种方法可以访问以下样式:

.gwt-MenuBar-horizontal
.gwt-MenuBar-vertical
.gwt-MenuBar .gwt-MenuItem
.gwt-MenuBar .gwt-MenuItem-selected
.gwt-MenuBar .gwt-MenuItemSeparator
.gwt-MenuBar .gwt-MenuItemSeparator .menuSeparatorInner
.gwt-MenuBarPopup .menuPopupTopLeft

首先,我将css片段添加到项目的.css中,并使用
menuButton.setStyleName(“menuBar”)
将其添加到菜单栏中。然后,我将以下内容添加到project css类中(作为示例):


现在,启用了第一个菜单栏样式,并设置了附加样式。有必要使用这个工具!重要的是覆盖默认属性。

如果我的css位于UiBiner xml文件中,它是否仍然有效?
.gwt-MenuItem-selected 
{
color:red !important; 
}