简体   繁体   English

如何使用JfreeChart设置Y轴的范围?

[英]How to set the range for Y-Axis using JfreeChart?

I want to create line chart with XYlinechart but i have a problem with create a Y-axis range. 我想用XYlinechart创建折线图,但是创建Y轴范围时遇到问题。 My "Y-Axis" range is start with 0 80 85 90 95 100 我的“ Y轴”范围从0 80 85 90 95 100开始

This is my code: 这是我的代码:

// for x-axis
    final NumberAxis domainAxis = (NumberAxis) plot.getDomainAxis();
    domainAxis.setRange(0, 90); 
    domainAxis.setTickUnit(new NumberTickUnit(10)); 
    domainAxis.setVerticalTickLabels(true); 
// for y-axis
    final NumberAxis rangeAxis = (NumberAxis) plot.getRangeAxis(); 
    rangeAxis.setRange(0, 100); 
    rangeAxis.setTickUnit(new NumberTickUnit(......)); 

    return chart;

Please guide me with your valuable suggestions. 请为我提供您的宝贵建议。 Thanks in advance!!! 提前致谢!!!

Calling setTickUnit(new NumberTickUnit(0.5)) works as expected in this example , illustrated below. 调用setTickUnit(new NumberTickUnit(0.5))可以在此示例中正常工作 ,如下所示。 Please edit your question to include an sscce that exhibits the problem you describe. 请编辑您的问题,以包含显示您描述的问题的脚本

图片]

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM