Это мой рабочий код. То, о чем я думал, это добавить несколько флажков и выбрать опцию из списка. Эта опция применяется к отмеченным значениям после нажатия кнопки «Применить», предпочтительно асинхронного вызова. это возможно? Я попробовал несколько вещей, таких как установка прослушивателя для кнопки и затем попытка получить отмеченные значения и выполнить запрос или просто вывести их.
public void onModuleLoad() {
VerticalPanel panel = new VerticalPanel();
Button applyButton = new Button("Apply");
ListBox box = new ListBox(false);
CheckBox cb = new CheckBox();
TabPanel tabpanel = new TabPanel();
FlowPanel flowpanel;
flowpanel = new FlowPanel();
flowpanel.setSize("500px", "250px");
flowpanel.add(cb);
tabpanel.add(flowpanel, "All");
flowpanel = new FlowPanel();
tabpanel.add(flowpanel, "Active");
flowpanel = new FlowPanel();
tabpanel.add(flowpanel, "In-active");
tabpanel.selectTab(0);
tabpanel.setSize("500px", "250px");
box.addItem("Set Active");
box.addItem("Set In-Active");
panel.add(box);
panel.add(applyButton);
panel.add(tabpanel);
RootPanel.get().add(panel);
}
Спасибо.