GWT - столбец таблицы данных с целочисленными значениями - PullRequest
1 голос
/ 15 декабря 2011

Я хочу добавить столбец к сетке данных в 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 Ответ

13 голосов
/ 15 декабря 2011

Сам нашел ответ,

Правильный способ использования NumberCell - использовать java.lang.Number в качестве типа данных, а не целое число или число с плавающей запятой.

        Column<Trade, Number> sellQuantityColumn = new Column<Trade, Number>(new NumberCell()) {
            @Override
            public Integer getValue(Trade object) {
                return object.getSellQty();
            }
        };
...