java - 如何设置 Primefaces 图表中轴标签的格式

标签 java primefaces charts

我正在寻找一种格式化轴标签的方法。我的图表的显示方式如下: enter image description here

我希望 5000000 显示为 50M 或 50,000,000。我找不到任何方法来执行如此重要的操作。代码是java的。如有任何帮助,我们将不胜感激。

最佳答案

使用 primefaces 5.1 只需执行以下操作:

<p:chart type="line">

使用新标签,并在 Java 代码中执行以下操作:

lineCharModelFinanceiro = new LineChartModel();

lineCharModelFinanceiro.getAxes().put(AxisType.X, new CategoryAxis("Meses"));

Axis yAxis = lineCharModelFinanceiro.getAxis(AxisType.Y);

yAxis.setTickFormat("%.2f");
yAxis.setLabel("Valor R$");
yAxis.setMin(-1);

关于java - 如何设置 Primefaces 图表中轴标签的格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23360491/

相关文章:

jsf - 如何动态插入primefaces输入文本?

javascript - 具有德语语言环境的 PrimeFaces Spinner

javascript - 谷歌图表水平滚动条

javascript - 不要在 d3.js 中旋转径向树布局中的节点

java - 如何让 JSR-356 (javax.websockets.api) 在未嵌入的 Jetty 9.3 JEE 环境中工作?

java - 如何读取具有相同文件名的多个附件

java - 智能 IDEA : java. lang.ClassNotFoundException : com. mysql.jdbc.Driver

java - 如何在java中执行vbs文件,哪个目录包含空格

javascript - D3 形状跟随路径

jsf - Primefaces <p :outputPanel/> or <div/>. 我应该使用什么来响应?