GWT选项卡面板-如何将选项卡放在底部

GWT选项卡面板-如何将选项卡放在底部,gwt,tabs,tabpanel,gwt-tablayoutpanel,Gwt,Tabs,Tabpanel,Gwt Tablayoutpanel,我一直在努力解决一个问题,在网上搜索并没有得到任何结果 基本上,我试图在GWT(没有ext或smart的普通GWT)中创建一个选项卡面板 问题是我需要标签位于面板的底部,而不是顶部,默认情况下是这样的 你对我如何做到这一点有什么想法吗 多谢各位 更新1:(为了更清楚,我添加了截图) 默认设置是什么-> 我需要的->选项卡面板实际上是a和a小部件的集合。你可以随意安排。您只需将添加SelectionHandler(或添加BeforeSelectionHandler)添加到选项卡栏,该选项卡将显示窗

我一直在努力解决一个问题,在网上搜索并没有得到任何结果

基本上,我试图在GWT(没有ext或smart的普通GWT)中创建一个选项卡面板

问题是我需要标签位于面板的底部,而不是顶部,默认情况下是这样的

你对我如何做到这一点有什么想法吗

多谢各位

更新1:(为了更清楚,我添加了截图) 默认设置是什么->


我需要的->

选项卡面板实际上是a和a小部件的集合。你可以随意安排。您只需将
添加SelectionHandler
(或
添加BeforeSelectionHandler
)添加到
选项卡栏
,该选项卡将
显示窗口小部件
(根据所选选项卡)位于
面板

例如:

TabBar tabs = new TabBar();
final DeckPanel deck = new DeckPanel(); 

for(int i = 0; i < 5; i++) {
    tabs.addTab("Tab " + Integer.toString(i + 1));
    deck.add(new Label("Label " + Integer.toString(i + 1)));
}

tabs.addSelectionHandler(new SelectionHandler<Integer>() {
    @Override
    public void onSelection(SelectionEvent<Integer> event) {
        deck.showWidget(event.getSelectedItem());
    }
});

VerticalPanel vPanel = new VerticalPanel();
vPanel.add(deck);
vPanel.add(tabs);

tabs.selectTab(0);
TabBar tabs=new TabBar();
最终甲板板=新甲板板();
对于(int i=0;i<5;i++){
tabs.addTab(“Tab”+Integer.toString(i+1));
deck.add(新标签(“标签”+Integer.toString(i+1)));
}
tabs.addSelectionHandler(新的SelectionHandler(){
@凌驾
选举时公共无效(SelectionEvent事件){
deck.showWidget(event.getSelectedItem());
}
});
VerticalPanel vPanel=新的VerticalPanel();
vPanel.add(甲板);
vPanel.add(选项卡);
制表符。选择制表符(0);

选项卡面板实际上是a和a小部件的集合。你可以随意安排。您只需将
添加SelectionHandler
(或
添加BeforeSelectionHandler
)添加到
选项卡栏
,该选项卡将
显示窗口小部件
(根据所选选项卡)位于
面板

例如:

TabBar tabs = new TabBar();
final DeckPanel deck = new DeckPanel(); 

for(int i = 0; i < 5; i++) {
    tabs.addTab("Tab " + Integer.toString(i + 1));
    deck.add(new Label("Label " + Integer.toString(i + 1)));
}

tabs.addSelectionHandler(new SelectionHandler<Integer>() {
    @Override
    public void onSelection(SelectionEvent<Integer> event) {
        deck.showWidget(event.getSelectedItem());
    }
});

VerticalPanel vPanel = new VerticalPanel();
vPanel.add(deck);
vPanel.add(tabs);

tabs.selectTab(0);
TabBar tabs=new TabBar();
最终甲板板=新甲板板();
对于(int i=0;i<5;i++){
tabs.addTab(“Tab”+Integer.toString(i+1));
deck.add(新标签(“标签”+Integer.toString(i+1)));
}
tabs.addSelectionHandler(新的SelectionHandler(){
@凌驾
选举时公共无效(SelectionEvent事件){
deck.showWidget(event.getSelectedItem());
}
});
VerticalPanel vPanel=新的VerticalPanel();
vPanel.add(甲板);
vPanel.add(选项卡);
制表符。选择制表符(0);

请参见Hi@nerdlyist,谢谢您的链接。然而,我真正想要的不是将整个选项卡面板放在页面的底部,而是将选项卡放在选项卡面板的底部。我会用截图更新我的帖子。请看Hi@nerdlyist,谢谢链接。然而,我真正想要的不是将整个选项卡面板放在页面的底部,而是将选项卡放在选项卡面板的底部。我会用截图更新我的帖子。谢谢你的回复。它起作用了。对于未来,我将添加一些样式,也许可以使用UiBinder进行此操作。当然是一个很好的答案。谢谢你的回复。它起作用了。对于未来,我将添加一些样式,也许可以使用UiBinder进行此操作。当然是一个很好的答案。