Seleccionar varias filas en una tabla multiseleccion

Como seleccionar o marcar como seleccionadas varias filas en una tabla multiseleccion, mediante código a traves de setSelectedRowKeys del objeto RichTable, al cual le debemos pasar una lista de las keys seleccionadas RowKeySet .

public String select_action() {
   RowKeySet rks = new RowKeySetImpl();
   CollectionModel model = (CollectionModel)tabla.getValue();
   model.setRowIndex(2);
   Object key = model.getRowKey();
   rks.add(key);
   model.setRowIndex(4);
   key = model.getRowKey();
   rks.add(key);
   tabla.setSelectedRowKeys(rks);
   return null;
}

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s