0

我的项目中有一些面板,我无法更改它的默认样式(浅蓝色) - 我想要标签中的图像。我遵循了几个教程,但找不到。

请帮我看看怎么办?

TabPanel tabPanel = new TabPanel();

Panel controlPanel = new Panel("Discovery");

tabPanel.add(controlPanel);

...而且我有我的项目 css 和自定义 css。

我们在哪里更改 css 以便修改我们的选项卡面板?

4

2 回答 2

0

addStyleNamesetStyleName 是您可能正在寻找的方法。您可以在此处找到有关 GWT 中的 CSS 样式的更多一般信息。

于 2013-04-06T09:53:01.403 回答
0
 Panel controlPanel = new Panel("Discovery");

上面的行真的很吓人。GWT你不能像那样实例化面板类,因为面板类在Abstract

并采用默认样式

TabPanel tabPanel = new TabPanel();
tabPanel.setStylePrimaryName("yourStyle");

setStylePrimaryName 覆盖默认styles值。

如果您想为现有的默认样式添加一些额外的 css 类,请使用

 tabPanel.addStyleName("myExtraStyles");
于 2013-04-06T09:56:28.327 回答