Pdf jfree图表条形图将$添加到范围值

Pdf jfree图表条形图将$添加到范围值,pdf,itext,jfreechart,bar-chart,axis-labels,Pdf,Itext,Jfreechart,Bar Chart,Axis Labels,我实现了一个代码来表示如图所示的条形图。现在我的问题是,我想在值中添加$符号来表示货币。因此,值应为: $0-$500000-$1000000 有什么想法吗 如图所示,您可以使用NumberFormat.getCurrencyInstance: 如图所示,您可以使用NumberFormat.getCurrencyInstance: 谢谢。我也发现了这一点 最终CategoryPlot绘图=chart.getCategoryPlot; NmberAxis rangeAxis=NumberAxis

我实现了一个代码来表示如图所示的条形图。现在我的问题是,我想在值中添加$符号来表示货币。因此,值应为:

$0-$500000-$1000000

有什么想法吗

如图所示,您可以使用NumberFormat.getCurrencyInstance:

如图所示,您可以使用NumberFormat.getCurrencyInstance:


谢谢。我也发现了这一点

最终CategoryPlot绘图=chart.getCategoryPlot; NmberAxis rangeAxis=NumberAxis plot.getRangeAxis; DecimalFormat=新的DecimalFormat$,,,;
rangeAxis.setNumberFormatOverrideformat

谢谢。我也发现了这一点

最终CategoryPlot绘图=chart.getCategoryPlot; NmberAxis rangeAxis=NumberAxis plot.getRangeAxis; DecimalFormat=新的DecimalFormat$,,,;
rangeAxis.setNumberFormatOverrideformat

啊,那是水平条形图的范围轴。啊,那是水平条形图的范围轴。
NumberFormat currency = NumberFormat.getCurrencyInstance();
NumberAxis domainAxis = (NumberAxis) plot.getDomainAxis();
domainAxis.setNumberFormatOverride(currency);