List of usage examples for com.google.gwt.user.client.ui ListBox addItem
public void addItem(String item, String value)
From source file:ar.com.kyol.jet.client.wrappers.TrueFalseListBoxWrapper.java
License:Open Source License
/** * Instantiates a new true false list box wrapper. * * @param objSetter the obj setter/* ww w . j a v a 2 s . c om*/ * @param listbox the listbox * @param useValueAsString the use value as string */ public TrueFalseListBoxWrapper(ObjectSetter objSetter, ListBox listbox, boolean useValueAsString) { super(useValueAsString); this.objSetter = objSetter; listBox = listbox; listbox.addItem(NULL, ""); listBox.addItem(TRUE); listBox.addItem(FALSE); if (objSetter.getValue() != null) { if (useValueAsString) { listBox.setSelectedIndex(stringToBoolean((String) objSetter.getValue()) ? 1 : 2); } else { listBox.setSelectedIndex((Boolean) objSetter.getValue() ? 1 : 2); } } else { listBox.setSelectedIndex(0); } listBox.addChangeHandler(new ChangeHandler() { @Override public void onChange(ChangeEvent arg0) { String value = listBox.getValue(listBox.getSelectedIndex()); if (value.equals("")) { setProperty(null); } else if (value.equals(TRUE)) { setProperty(true); } else if (value.equals(FALSE)) { setProperty(false); } } }); initWidget(listBox); }
From source file:cazcade.vortex.widgets.client.misc.toolbar.RichTextToolbar.java
License:Apache License
@Nonnull private ListBox createFontList() { final ListBox lb = new ListBox(); lb.addChangeListener(listener);// w ww. j a v a 2 s. c o m lb.setVisibleItemCount(1); lb.addItem(strings.font(), ""); lb.addItem(strings.normal(), ""); lb.addItem("Times New Roman", "Times New Roman"); lb.addItem("Arial", "Arial"); lb.addItem("Courier New", "Courier New"); lb.addItem("Georgia", "Georgia"); lb.addItem("Trebuchet", "Trebuchet"); lb.addItem("Verdana", "Verdana"); return lb; }
From source file:cc.alcina.framework.gwt.client.util.WidgetUtils.java
License:Apache License
public static void populateListFromEnum(ListBox box, Object[] objs) { for (Object obj : objs) { String k = obj.toString(); String friendly = k.toLowerCase().replace('_', ' '); box.addItem(friendly, k); }/*from w w w .jav a2 s . c o m*/ }
From source file:cc.alcina.framework.gwt.client.widget.richtext.RichTextToolbar.java
License:Apache License
private ListBox createFontList() { ListBox lb = new ListBox(); lb.addChangeListener(listener);/*from www.ja v a2 s .co m*/ lb.setVisibleItemCount(1); lb.addItem(strings.font(), ""); lb.addItem(strings.normal(), ""); lb.addItem("Times New Roman", "Times New Roman"); lb.addItem("Arial", "Arial"); lb.addItem("Courier New", "Courier New"); lb.addItem("Georgia", "Georgia"); lb.addItem("Trebuchet", "Trebuchet"); lb.addItem("Verdana", "Verdana"); return lb; }
From source file:ch.unibas.medizin.osce.client.style.widgets.richtext.RichTextToolbar.java
License:Apache License
private ListBox createFontList() { ListBox lb = new ListBox(); lb.addChangeHandler(handler);/*from ww w . ja v a 2s . c o m*/ lb.setVisibleItemCount(1); lb.addItem(strings.font(), ""); lb.addItem(strings.normal(), ""); lb.addItem("Times New Roman", "Times New Roman"); lb.addItem("Arial", "Arial"); lb.addItem("Courier New", "Courier New"); lb.addItem("Georgia", "Georgia"); lb.addItem("Trebuchet", "Trebuchet"); lb.addItem("Verdana", "Verdana"); return lb; }
From source file:client.richedit.RichTextToolbar.java
License:Apache License
protected ListBox createFontList() { ListBox lb = new ListBox(); lb.addChangeHandler(handler);/*from w ww . j a va 2s . c o m*/ lb.setVisibleItemCount(1); lb.addItem(strings.font(), ""); lb.addItem(strings.normal(), ""); lb.addItem("Times New Roman", "Times New Roman"); lb.addItem("Arial", "Arial"); lb.addItem("Courier New", "Courier New"); lb.addItem("Georgia", "Georgia"); lb.addItem("Trebuchet", "Trebuchet"); lb.addItem("Verdana", "Verdana"); return lb; }
From source file:com.apress.progwt.client.college.gui.ext.RichTextToolbar.java
License:Apache License
private ListBox createFontList() { ListBox lb = new ListBox(); lb.addChangeListener(listener);/*from w w w . j a va2 s . c o m*/ lb.setVisibleItemCount(1); lb.addItem(strings.font(), ""); lb.addItem(strings.normal(), ""); lb.addItem("Times New Roman", "Times New Roman"); lb.addItem("Arial", "Arial"); lb.addItem("Courier New", "Courier New"); lb.addItem("Georgia", "Georgia"); lb.addItem("Trebuchet", "Trebuchet"); lb.addItem("Verdana", "Verdana"); return lb; }
From source file:com.bcdlog.client.edition.RichTextToolbar.java
License:Apache License
private ListBox createFontStylesList() { ListBox lb = new ListBox(); lb.addChangeHandler(handler);/*from ww w .j a v a 2 s. c om*/ lb.setVisibleItemCount(1); lb.addItem(strings.fontStyle(), ""); lb.addItem("Paragraph", "<p>"); lb.addItem("Address", "<address>"); lb.addItem("Preformatted", "<pre>"); lb.addItem("Blockquote", "<blockquote>"); lb.addItem("Header 1", "<h1>"); lb.addItem("Header 2", "<h2>"); lb.addItem("Header 3", "<h3>"); lb.addItem("Header 4", "<h4>"); lb.addItem("Header 5", "<h5>"); lb.addItem("Header 6", "<h6>"); return lb; }
From source file:com.bcdlog.client.edition.RichTextToolbar.java
License:Apache License
private ListBox createFontList() { ListBox lb = new ListBox(); lb.addChangeHandler(handler);/* w ww. j a v a2 s.c om*/ lb.setVisibleItemCount(1); lb.addItem(strings.font(), ""); lb.addItem("Arial", "Arial"); lb.addItem("Arial Black", "Arial Black"); lb.addItem("Comic Sans MS", "Comic Sans MS"); lb.addItem("Courier New", "Courier New"); lb.addItem("Georgia", "Georgia"); lb.addItem("Impact", "Impact"); lb.addItem("Times New Roman", "Times New Roman"); lb.addItem("Trebuchet MS", "Trebuchet MS"); lb.addItem("Verdana", "Verdana"); return lb; }
From source file:com.chinarewards.gwt.license.client.widget.DefaultPager.java
/** * Get the text to display in the pager that reflects the state of the * pager./*from w w w . j ava 2s . co m*/ * * @return the text */ @Override protected String createText() { // Default text is 1 based. final NumberFormat formatter = NumberFormat.getFormat("#,###"); final HasRows display = getDisplay(); Range range = display.getVisibleRange(); int pageStart = range.getStart() + 1; final int pageSize = range.getLength(); int dataSize = display.getRowCount(); int endIndex = Math.min(dataSize, pageStart + pageSize - 1); endIndex = Math.max(pageStart, endIndex); boolean exact = display.isRowCountExact(); // create listbox int currentPage = 0; int totalPage = 0; final ListBox pages = new ListBox(); if (dataSize != 0) { currentPage = (pageStart - 1) / pageSize + 1; totalPage = (dataSize - 1) / pageSize + 1; for (int i = 1; i <= totalPage; i++) { pages.addItem(i + "", i + ""); } pages.setSelectedIndex(currentPage - 1); pages.addChangeHandler(new ChangeHandler() { @Override public void onChange(ChangeEvent event) { String text = pages.getValue(pages.getSelectedIndex()); int pageNum = (int) formatter.parse(text); int index = (pageNum - 1) * pageSize; display.setVisibleRange(index, pageSize); } }); } // create label : total pages //getAdditionPanel().clear(); //getAdditionPanel().add(new Label(" " + totalPage + " ,")); //getAdditionPanel().add(pages); //getAdditionPanel().add(new Label("")); // return formatter.format(pageStart) + "-" + formatter.format(endIndex) // + (exact ? " of " : " of over ") + formatter.format(dataSize); return "? " + currentPage + " ," + "" + totalPage + "," + dataSize + "?"; }