私の質問は最初は「非常に初心者」のレベルを指すと考えられていることは知っていますが、答えを探すのにかなりの時間を費やしてきました。私はgwtアプリケーションでDataGridを使用し、さまざまな特定のCellウィジェット(つまり、TextCell、ButtonCell)をアタッチしました。私の懸念は、カスタムcssを介してButtonCellのボタンにスタイルを追加して処理する方法です。ButtonCellsの列を実装するコードは次のようになります。
Column<FilterInfo, String> delButtonColumn = new Column<FilterInfo, String>(new ButtonCell()) {
@Override
public String getValue(FilterInfo object) {
return "X";
}
};
では、(セル全体ではなく)ボタンにスタイルを追加するにはどうすればよいですか?レンダリング機能もオーバーライドする必要があると思いますが、スタイリングがどのように適用されているのかわかりません
@Override
public void render(Context context, FilterInfo object, SafeHtmlBuilder sb) {
super.render(context, object, sb);
???
}