Gwt 向ButtonCell添加样式
我知道我的问题最初被认为是指“非常新手”级别,但我花了相当多的时间寻找答案。我在gwt应用程序中使用了DataGrid,并附加了多种特定的单元格小部件(即TextCell、ButtonCell)。我关心的是如何通过自定义css向ButtonCell的按钮添加和处理样式。实现ButtonCells列的代码如下所示:Gwt 向ButtonCell添加样式,gwt,button,cell,styling,celltable,Gwt,Button,Cell,Styling,Celltable,我知道我的问题最初被认为是指“非常新手”级别,但我花了相当多的时间寻找答案。我在gwt应用程序中使用了DataGrid,并附加了多种特定的单元格小部件(即TextCell、ButtonCell)。我关心的是如何通过自定义css向ButtonCell的按钮添加和处理样式。实现ButtonCells列的代码如下所示: Column<FilterInfo, String> delButtonColumn = new Column<FilterInfo, String>(new
Column<FilterInfo, String> delButtonColumn = new Column<FilterInfo, String>(new ButtonCell()) {
@Override
public String getValue(FilterInfo object) {
return "X";
}
};
您可以在中使用setCellStyleNames()方法来应用将应用于列的每个单元格的样式。您必须使用GWT2.4才能工作。可能是这样的。请注意,代码是在任何IDE之外编写的,因此可能包含错误
Column<FilterInfo, String> delButtonColumn = new Column<FilterInfo, String>(new ButtonCell()) {
@Override
public String getValue(FilterInfo object) {
return "X";
}
};
delButtonColumn.setCelLStyleNames("yourStyleName");
Column<FilterInfo, String> delButtonColumn = new Column<FilterInfo, String>(new ButtonCell()) {
@Override
public String getValue(FilterInfo object) {
return "X";
}
};
delButtonColumn.setCelLStyleNames("yourStyleName");
.yourStyleName.gwt-Button{
//your styling here
}