2009-07-30 2 views
0

Я создаю таблицу с использованием GWT, а в некоторых ячейках таблицы я хочу сохранить кусочек данных в виджету этой ячейки для использования в обратном вызове обработчика виджета. Я не могу найти API-метод, такой как widget.setData(key, value);. Как мне (или я могу) выполнить это?Как хранить произвольные данные в виджетах GWT?

ответ

1

Вы можете подклассифицировать нужный виджет - и добавить соответствующие элементы и получить/установить методы.

Пример таблицы может быть лучше обслуживается путем хранения объекта внутри экземпляра кнопки, то есть кнопки «Редактировать».

В качестве альтернативы вы можете сохранить карту объектов, относящихся к каждому индексу строки. Это позволит сэкономить много ненужных виджетов.

Смежные вопросы