java - GWT TabLayoutPanel -> 不显示选项卡内容

标签 java gwt

如果我使用新的 TabLayoutPanel 创建我的 TabPanel,它不会显示选项卡内容。仅显示选项卡标题。如果我将相同的代码与 TabPanel 而不是 TabLayoutPanel 一起使用,它会按预期工作。我不知道这里有什么问题:

TabLayoutPanel tabs = new TabLayoutPanel(200, Unit.PX);
tabs.add(new Label("tabContent1"), "tab1");
tabs.add(new HTMLPanel("tabContent2"), "tab2");
tabs.add(new HTML("tabContent3"), "tab3");
RootPanel.get().add(tabs);

最佳答案

好的,我明白了。我需要使用 RootLayoutPanel 将布局面板添加到页面而不是 RootPanel。代码是这样工作的:

TabLayoutPanel tabs = new TabLayoutPanel(200, Unit.PX);
tabs.add(new Label("tabContent1"), "tab1");
tabs.add(new HTMLPanel("tabContent2"), "tab2");
tabs.add(new HTML("tabContent3"), "tab3");
RootLayoutPanel.get().add(tabs);

关于java - GWT TabLayoutPanel -> 不显示选项卡内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18018182/

相关文章:

java - iPhone iOS7 上的 MGWT 滚动错误无法到达可滚动内容的底部

java - 如何同时处理快速搜索框结果和最近的搜索建议?

java - 根据int值显示字符串

java - 处理 Java 中的图像路径

java - 支持所有浏览器的网络应用程序?

java - 将 libgdx 项目导出为 HTML - 您是否忘记继承所需的模块?

java - 为什么 Guava -sources jar 几乎是空的? (GWT 需要)

java - 将密码传递给junitcore

java - android OkHttpClient 请求错误

java - 在窗口中使用SectionStack时smartGWT ScrollBar丢失