setValue a OptionGroup multiselect

Hola a todos, estoy intentando setear el valor a un optionGroup que es multiselect, lo he intentando con setValue("[1,2,4]
"), pero no funciona, alguien sabe como puedo hacer esto, muchas gracias.

Hola, intenta usar Set para setear multivalores (ya sea también para tablas, twincolselect, listselect,…):

OptionGroup group = new OptionGroup();
group.setMutiSelect(true);
group.addItem(“1”);
group.addItem(“2”);
group.addItem(“3”);
group.addItem(“4”);
group.addItem(“5”);

Set vs = new HashSet();
vs.add(“1”);vs.add(“2”);vs.add(“4”);

group.setValue(vs);

Para deseleccionar los valores:
group.setValue(new HashSet());

Para obtener los valores seleccionados:
Setvs = (Set) group.getValue();

Salu2