我从 mySql 表中选择了记录,并将每条记录插入到数组列表中。我正在尝试将每个值插入到下拉列表框中的某个位置。
我很难过......关于我如何去做这件事的任何建议?
我从 mySql 表中选择了记录,并将每条记录插入到数组列表中。我正在尝试将每个值插入到下拉列表框中的某个位置。
我很难过......关于我如何去做这件事的任何建议?
您无法从 GWT 的客户端访问 mysql 数据库。您需要调用服务器,它将进行调用并将结果返回给客户端(可能是类对象的形式(可序列化)),然后您可以将其添加到下拉列表中。
对于使用下拉列表,以下代码可能会有所帮助
public void demo()
{
VerticalPanel panel = new VerticalPanel();
panel.addStyleName("demo-panel-padded");
panel.setSize("200px", "120px");
panel.add(getListBox(false));
panel.add(getListBox(true));
RootPanel.get("demo").add(panel);
}
ListBox getListBox(boolean dropdown)
{
ListBox widget = new ListBox();
widget.addStyleName("demo-ListBox");
widget.addItem("One");
widget.addItem("Two");
widget.addItem("Three");
widget.addItem("Four");
widget.addItem("Five");
if(!dropdown)widget.setVisibleItemCount(3);
return widget;
}