GWT - 具有整数值的数据网格列

发布于 2024-12-21 02:31:20 字数 491 浏览 4 评论 0原文

我想在 GWT 中的数据网格中添加一列,该列应显示整数值。但是,我找不到任何可以显示整数的单元格。这是我的代码

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

,这显示了一个错误 - 构造函数 Column(NumberCell) 未定义。

现在,我可以将这个整数显示为字符串,但是有什么方法可以显示整数值吗?

I want to add a column to the datagrid in GWT, the column should show integer values. However, i cannot find any cell that can show an integer. This is my code

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

This shows an error - The constructor Column(NumberCell) is undefined.

For now, i can show this integer as a string, but is there any way of displaying integer values?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

挖鼻大婶 2024-12-28 02:31:20

我自己找到了答案,

使用 NumberCell 的正确方法是使用 java.lang.Number 作为数据类型,而不是整数或浮点数。

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

Found the answer myself,

The correct way of using the NumberCell is to use java.lang.Number as the data type and not integer or float.

        Column<Trade, Number> sellQuantityColumn = new Column<Trade, Number>(new NumberCell()) {
            @Override
            public Integer getValue(Trade object) {
                return object.getSellQty();
            }
        };
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文