Как использовать редактируемый NumberCell в GWT Celltable?

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

Я хочу добавить 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", но понятия не имею, как это сделать.

Помоги мне, пожалуйста!:)

Для NumberCell:

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

1 ответ

Решение

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

Другие вопросы по тегам