添加小部件不起作用

时间:2015-03-07 23:03:52

标签: gwt tabpanel

我的代码有问题吗? 我添加的标签不会出现.. 这是示例代码

ReservationUI res = new ReservationUI();
    SeatUI seat = new SeatUI();

    TabPanel reserveTabs = new TabPanel();
    reserveTabs.setPixelSize(600, 250);
    reserveTabs.setAnimScroll(true);
    reserveTabs.setTabScroll(true);
    add(reserveTabs);

    reserveTabs.add(res, "Restaurvation");
    reserveTabs.add(seat, "Seat");

1 个答案:

答案 0 :(得分:0)

如果你添加一个小部件而它没有显示,通常问题在于高度。在这种情况下,您可以在TabPanel上显式设置它,但如果父窗口小部件的高度为零,则TabPanel将不可见。

您必须将其添加到实现ProvideResize接口(LayoutPanel,VerticalPanel等)并且高度大于零的窗口小部件,或者显式设置父窗口小部件的高度。