Soy nuevo en GWT. Estoy escribiendo un programa GWT simple donde necesito usar un cuadro combinado para el que utilicé una instancia de ValueListBox
. En ese combo, necesito enumerar los números del 1 al 12 que representan los meses de un año. Pero el combo agrega el valor null
al final. ¿Puede alguien ayudarme a eliminar el valor null
?Cómo eliminar el valor nulo de los valores de ValueListBox
final ValueListBox<Integer> monthCombo = new ValueListBox<Integer>(new Renderer<Integer>() {
@Override
public String render(Integer object) {
return String.valueOf(object);
}
@Override
public void render(Integer object, Appendable appendable) throws IOException {
if (object != null) {
String value = render(object);
appendable.append(value);
}
}
});
monthCombo.setAcceptableValues(getMonthList());
monthCombo.setValue(1);
private List<Integer> getMonthList() {
List<Integer> list = new ArrayList<Integer>();
for (int i = 1; i <= 12; i++) {
list.add(i);
}
return list;
}
que acabo de citar su respuesta en una pregunta similar anterior, lol :) –
Gracias Thomas Broyer. Funcionó. –
Intenté esto y no está funcionando. Todavía veo nulo ... realmente se siente como un error, y no como una característica. Estoy ejecutando 2.5-rc1 –