Pregunta

Estoy creando una tabla usando GWT, y en ciertas celdas de la tabla, quiero almacenar una parte de los datos en el Widget de esa celda para usar en la devolución de llamada del controlador del Widget. Parece que no puedo encontrar un método API como widget.setData (clave, valor); . ¿Cómo puedo (o puedo) lograr esto?

¿Fue útil?

Solución

Podría crear una subclase del widget que desee, y agregar los miembros apropiados y obtener / establecer métodos.

El ejemplo de la tabla se puede servir mejor almacenando el objeto dentro de una instancia de botón, es decir, un botón 'Editar'.

Alternativamente, puede mantener un mapa de objetos que se relacionan con cada índice de fila. Esto ahorraría la creación de muchos widgets innecesarios.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top