如何格式化索赔中的表格值?

成员之声

如果我有一个带有BigDecimal属性的对象,则要Table以一种特定的格式显示它:2个小数,并根据数量显示一个“ +”或“-”符号。

例如:+10.50-3.20

如何在vaadin表中实现这一目标?有一种方法table.setConverter(..),但这实际上将迫使在aBigDecimal.class和a之间进行转换String.class我需要的只是一个视图格式化程序,它以不同的方式显示对象数据。

j

Override受保护的方法Table.formatPropertValue()

public class My_table
    extends Table
{
    @Override
    protected String formatPropertyValue(final Object      a_row_id,
                                         final Object      a_col_id,
                                         final Property<?> a_property)

    {
        if (a_property.getType() == BigDecimal.class
            && null != a_property.getValue())
        {
            return "formatted-value";
        }

        return super.formatPropertyValue(a_row_id, a_col_id, a_property);
    }
}

参见瓦丹书》5.16.6格式化表格列

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

重新格式化表格中的值

来自分类Dev

如何格式化MPAndroidChart中的值?

来自分类Dev

格式化表格单元格中的值

来自分类Dev

如何在R中重新格式化表格?

来自分类Dev

如何使用CSS格式化表格

来自分类Dev

如何格式化表格内容

来自分类Dev

R中的重新格式化表格

来自分类Dev

如何串联SAS中的格式化值

来自分类Dev

如何格式化Ansible值中的变量

来自分类Dev

如何检索实体中查找的格式化值?

来自分类Dev

使用Google App脚本替换Google表格中的文本而无需重新格式化值

来自分类Dev

使用countif()和外部电子表格中的值进行条件格式化

来自分类Dev

Javascript格式化表格单元格中的空值

来自分类Dev

如何格式化React Select的值

来自分类Dev

格式化javascript / jquery中的值

来自分类Dev

公式中的EPPlus格式化值

来自分类Dev

格式化列表中的值

来自分类Dev

格式化javascript / jquery中的值

来自分类Dev

格式化表格标题

来自分类Dev

格式化HTML表格

来自分类Dev

重新格式化表格

来自分类Dev

重新格式化表格

来自分类Dev

如何使用数组格式化电子表格数据中的电子邮件?

来自分类Dev

如何将Powerpoint表格单元格中的格式化文本转换为HTML

来自分类Dev

如何在AWS CLI中编辑/格式化表格输出?

来自分类Dev

如何在mySQL中为两个以上的表格式化FULL OUTER JOIN?

来自分类Dev

如何格式化多维数组的结果以在 PowerShell 中显示为表格

来自分类Dev

如何有条件地格式化表格中的所有行,以根据单元格值显示不同的颜色

来自分类Dev

如何在angularjs中进行表格格式化?