Как использовать редактируемый NumberCell в GWT Celltable? - PullRequest
4 голосов
/ 07 июня 2011

Кто-нибудь знает, как этого добиться?

Я хочу добавить NumberCell к GWT CellTable и хочу использовать встроенное редактирование, как с EditTextCell.

Для EditTextCell я использую:

    Column<Parameter, String> editableColumn = new Column<Parameter, String>(
            new EditTextCell()) {
        @Override
        public String getValue(Parameter parameter) {
            return parameter.getString();
        }
    };

Я хочу использовать «редактируемую NumberCell», но не знаю, как это сделать.

ПОМОГИТЕ мне, пожалуйста!:)

Для номера:

    Column<Parameter, Number> column = new Column<Parameter, Number>(
            new NumberCell()) {
        @Override
        public Number getValue(Parameter parameter) {
            return (Number) parameter.getNumberValue();
        }
    };

1 Ответ

2 голосов
/ 08 июня 2011

В GWT нет редактируемой ячейки для чисел. Вы можете скопировать вставить EditTextCell и изменить его, чтобы использовать числа вместо строк. Кроме того, вы должны при каждом нажатии проверять, была ли нажатая клавиша цифровой клавишей.

...