添加小部件不起作用

Add widget doesn't work

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

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");

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

您必须将其添加到实现 ProvidesResize 接口(LayoutPanel、VerticalPanel 等)且高度大于零的小部件,或者明确设置父小部件的高度。