3
我正在使用GwtChosen 1.1.0和GwtQuery 1.3.3。它似乎只适用于RootPanel小部件,而不适用于RootLayoutPanel小部件。GwtChosen与GWT LayoutPanel和RootLayoutPanel搭配不好
对于GwtChosen而言,RootLayoutPanel是一个已知的限制吗?
示例代码和截图如下。注意RootLayoutPanel示例隐藏堆栈中GWTChosen小部件的下拉列表,从而使其不可用。
public void onModuleLoad() {
if (!ChosenListBox.isSupported())
{
$("#browserWarning").show();
}
ChosenListBox chosen = new ChosenListBox(true);
// init default place holder text
chosen.setPlaceholderText("Choose your favourite chart...");
chosen.setWidth("300px");
chosen.setMaxSelectedOptions(4);
chosen.addChosenChangeHandler(new ChosenChangeHandler()
{
public void onChange(ChosenChangeEvent event)
{
}
});
chosen.addGroup("Simple");
chosen.addItemToGroup("line");
chosen.addItemToGroup("bar");
chosen.addItemToGroup("pie");
chosen.addItemToGroup("area");
//StackPanel stackpanel = new StackPanel();
//stackpanel.add(chosen, "Choose");
//stackpanel.add(wrapper, "Charts");
//stackpanel.setHeight("150px");
//RootPanel.get().add(stackpanel);
StackLayoutPanel stackLayoutPanel = new StackLayoutPanel(Unit.EM);
stackLayoutPanel.add(chosen, "Choose", 2);
stackLayoutPanel.setHeight("150px");
RootLayoutPanel.get().add(stackLayoutPanel);
}
@manolo我在做一些愚蠢的事情吗? – SSR 2013-04-24 19:25:27