Как реализовать пользовательский рендерер ячеек для ScrollTable в GWT
Я использовал виджет ScrollTable для GWT, и мне нужен пользовательский модуль визуализации ячеек, чтобы я мог изолировать этот код от остальной части приложения.
Я хотел бы использовать дженерики, если это возможно, чтобы сделать их безопасными. Это средство визуализации ячеек займет много времени в качестве значения и выполнит некоторые вычисления, прежде чем отобразить результат. У кого-нибудь есть хороший пример того, как реализовать такой пользовательский рендер?
1 ответ
Я не уверен насчет ScrollTable, но если вы используете PagingScrollTable
из инкубатора GWT, вы реализуете AbstractColumnDefinition<RowType,ColType>
для тебя columnDefinition
, Вы можете переопределить CellRenderer<RowType,ColType>
и применить его:
columnDefinition.setCellRenderer(cellRenderer);