java - 条形图 JFreeChart 中的范围

标签 java netbeans jfreechart

我已经使用 JFreeChart 创建了一个图表,并且一直在尝试更改 Y 轴上的范围。 我需要它从 1 到 10,但间隔为 1 个单位。 (1,2,3,...,9,10) 我一直找不到办法,有人可以帮助我吗?

最佳答案

试试这个,它会起作用

    CategoryPlot p = chart.getCategoryPlot();
    final NumberAxis rangeAxis = (NumberAxis) p.getRangeAxis();
    rangeAxis.setTickUnit(new NumberTickUnit(10)); 
    rangeAxis.setStandardTickUnits(NumberAxis.createIntegerTickUnits());

关于java - 条形图 JFreeChart 中的范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21718283/

相关文章:

java - Selenium 3 : Cannot disable first run webpage

java - Struts:从请求范围获取ElementByID (Javascript)

c - Netbeans - C - 为什么输入在打印命令之前运行?

java - JFreeChart如何绘制具有紧密间隔的点的虚线

java - 如何在 ChartPanel 顶部绘制图形?

java - SpringFramework服务单元测试

java - 如何在java中跨多个类使用变量?

java - 在 Android 中读取未提交的事务

mysql - 创建数据库时 mysql 与 netbeans 的连接出错?

jfreechart - 如何在 JFreeChart 散点图中创建空心形状