添加小部件不起作用
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 等)且高度大于零的小部件,或者明确设置父小部件的高度。
我的代码有问题吗? 我添加的标签不会出现.. 这是示例代码
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 等)且高度大于零的小部件,或者明确设置父小部件的高度。