4

誰かがこれを達成する方法を知っていますか?

NumberCellをGWTCellTableに追加し、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();
        }
    };
4

1 に答える 1

2

GWTには数値用の編集可能なセルはありません。EditTextCellをコピーして貼り付け、文字列の代わりに数字を使用するように変更できます。さらに、押されたキーが数字キーであったかどうかをすべてのキーダウンで確認する必要があります。

于 2011-06-07T20:17:07.643 に答える