Primefaces 6.2 条形图数据类型格式

Primefaces 6.2 BarChart DatatipFormat

我目前正在使用 Primefaces 6.2 和 JSF 2.2,并且正在尝试构建条形图。图表本身正在正确呈现,但现在,每个值的数据提示都是 "y" 值与 "x" 值连接:
barModel.setDatatipFormat("%d - %.2f");
例如:
'1 - 132.70',
'2 - 96.00',
'3 - 103.25'
....

我需要的是只显示第二个值: '132.70',
'96.00',
'103.25'
....

但每次我尝试做一些不同的东西,比如 barModel.setDatatipFormat("%.2f");,只有第一个值被格式化和显示。

有没有办法,例如,忽略第一个值?提前致谢。

编辑:我尝试做与 this 问题相同的事情,但是 Primefaces 6.2

中没有 <p:lineChart.../> 标签

您可以在格式字符串中使用参数索引,因为它是 String.formatSystem.out.printf 支持的经典格式。参数索引从 1 开始,而不是 0.

在你的情况下,试试这个 "%2$.2f"

另请参阅:http://devdocs.io/openjdk~8/java/util/formatter