GWT:如何在GWT WebApplication中为tabpanel添加css样式

GWT:如何在GWT WebApplication中为tabpanel添加css样式,gwt,Gwt,我创建了GWTWebApplication,添加了一个tabpanel和htmltab penels。 现在我想改变tabpanel的背景样式,但我不能,即使我尝试添加decarated panel,情况也一样 若我创建GWT Javaproject,那个么它会添加一些预定义的css样式 这是我的密码 TabPanel tabPanel = new TabPanel(); HTMLPanel hPanle1 =new HTMLPanel(""); HTMLPanel hPanle2 =new H

我创建了GWTWebApplication,添加了一个tabpanel和htmltab penels。 现在我想改变tabpanel的背景样式,但我不能,即使我尝试添加decarated panel,情况也一样

若我创建GWT Javaproject,那个么它会添加一些预定义的css样式

这是我的密码

TabPanel tabPanel = new TabPanel();
HTMLPanel hPanle1 =new HTMLPanel("");
HTMLPanel hPanle2 =new HTMLPanel("");
tabPanel.add(hpanel1,HPanel);
tabPanel.add(hpanel2,HPanel2);
我的要求是只更改选项卡栏的背景色,并且当我选择“我的”时,应该将其选中。
请尽快给我回复

听起来你想要的是一种改变活动标签背景的方法。您可以通过GWT的内置类来实现这一点,GWT的内置类将自动应用于活动导航项目

只需将其放在CSS中的某个位置:

.tabpanel-activeNavItem {
    background: red;
}
您还可以查看类TabPanelResources和TabPanelStyle,以及css文件tabpanel.css以了解有关默认样式的详细信息。要了解更多关于GWT如何处理CSS的信息,请阅读他们的