@Override
protected void onFirstShowPage() {
super.onFirstShowPage();
final PFlowPanel panel = new PFlowPanel();
final PListBox listBox = new PListBox(true);
listBox.addItem("Altai horseBengin");
listBox.addItem("American Warmblood");
listBox.addItem("Falabella");
listBox.addItem("Friesian horse");
listBox.addItem("Mustang");
listBox.addItem("Altai horse");
listBox.addChangeHandler(new PChangeHandler() {
@Override
public void onChange(final PChangeEvent event) {
if (listBox.getSelectedIndex() != -1) {
PNotificationManager.showTrayNotification("Item selected : " + listBox.getSelectedItem());
}
}
});
final PListBox multiListBox = new PListBox(true, true);
multiListBox.setVisibleItemCount(10);
multiListBox.addItem("Altai horseBengin");
multiListBox.addItem("American Warmblood");
multiListBox.addItem("Falabella");
multiListBox.addItem("Friesian horse");
multiListBox.addItem("Mustang");
multiListBox.addItem("Altai horse");
multiListBox.addChangeHandler(new PChangeHandler() {
@Override
public void onChange(final PChangeEvent event) {
PNotificationManager.showTrayNotification("Item selected : " + multiListBox.getSelectedItems());
}
});
panel.add(listBox);
panel.add(multiListBox);
examplePanel.setWidget(panel);
}