GWT - столбец таблицы данных с целочисленными значениями
Я хочу добавить столбец к сетке данных в GWT, столбец должен показывать целочисленные значения. Тем не менее, я не могу найти ни одной ячейки, которая может показать целое число. Это мой код
Column<Trade, Integer> sellQuantityColumn =
new Column<Trade, Integer>(new NumberCell(NumberFormat.getFormat("##"))) {
@Override
public Integer getValue(Trade object) {
return object.getSellQty();
}
};
Это показывает ошибку - конструктор Column(NumberCell) не определен.
На данный момент я могу показать это целое число в виде строки, но есть ли способ отображения целочисленных значений?
1 ответ
Решение
Сам нашел ответ,
Правильный способ использования NumberCell - использовать java.lang.Number в качестве типа данных, а не целое число или число с плавающей запятой.
Column<Trade, Number> sellQuantityColumn = new Column<Trade, Number>(new NumberCell()) {
@Override
public Integer getValue(Trade object) {
return object.getSellQty();
}
};