Thanks.
public class Bryan implements EntryPoint {
public void onModuleLoad() {
Resources.INSTANCE.css().ensureInjected();
ScrollPanel sp = new ScrollPanel();
FlowPanel fp = new FlowPanel();
fp.add(makelb());
Grid grid = new Grid(100,1);
grid.setWidth("90%");
grid.addStyleName(Resources.INSTANCE.css().bjbCentered());
for (int i=0; i < 100; i++) {
grid.setWidget(i, 0, new HTML("This is row " + (i+1)));
}
fp.add(grid);
sp.add(fp);
RootLayoutPanel.get().add(sp);
}
ListBox makelb() {
ListBox listbox = new ListBox();
listbox.setVisibleItemCount(1);
listbox.addStyleName(Resources.INSTANCE.css().bjbMobileControl());
listbox.addStyleName(Resources.INSTANCE.css().bjbMobileButtonSize());
listbox.addItem("--- Select ---", "0");
listbox.addItem("Option 1", "1");
listbox.addItem("Option 2", "2");
listbox.setSelectedIndex(0);
return listbox;
}
}