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

标签 java jfreechart

我想使用 XYlinechart 创建折线图,但在创建 Y 轴范围时遇到问题。我的“Y 轴”范围从 0 80 85 90 95 100 开始

这是我的代码:

// 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;

请您提出宝贵的建议指导我。 提前致谢!!!

最佳答案

调用 setTickUnit(new NumberTickUnit(0.5)) 在此 example 中按预期工作。 ,如下图所示。请编辑您的问题以包含 sscce显示您所描述的问题。

image]

关于java - 如何使用JfreeChart设置Y轴的范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9392516/

相关文章:

java - JfreeChart : changing axis line angle on polar chart

java - JFreeChart:时间轴缩小时如何缩放Y轴?

java - 在 Web 应用程序中显示来自本地计算机的 JFree 图表图像

java - android打开套接字并发送命令

java - 从 logback 配置文件中读取环境变量

java - 在 Java 中为 AES 生成随机 IV

java - XYSeriesCollection (JFreeChart) 中的 Y 标签

java - 通过java日志框架启用AWS SDK日志记录到自定义日志文件

java - 如何使用 @ConversationScoped 处理多个支持 bean?

java - 条形图是相互连接的,但我需要它是分开的