为了账号安全,请及时绑定邮箱和手机立即绑定

JFreeChart - RangeAxis 自动调整范围并且不从 0 开始

JFreeChart - RangeAxis 自动调整范围并且不从 0 开始

慕标琳琳 2023-06-08 19:47:47
在 JFreeChart 中,我如何要求 RangeAxis 自动“优化”自身?现在我有一堆数据要显示在 25.00 到 27.00 之间,但范围总是从 0 开始,这看起来不太好:我试图设置plot.getRangeAxis().setAutoRange(true),但它不起作用。当然,我可以计算我的最小值和最大值,然后我可以用setRange(min, max)设置它,但是有没有捆绑函数可以做到这一点?
查看完整描述

1 回答

?
浮云间

TA贡献1829条经验 获得超4个赞

此外,必须指定NumberAxis#setAutoRangeIncludesZero零值是否应包含在显示的区间内:

plot.getRangeAxis().setAutoRange(true);                            // uncomment
((NumberAxis)plot.getRangeAxis()).setAutoRangeIncludesZero(false); // add

结果是:


//img1.sycdn.imooc.com/6481c0410001fd5b05700397.jpg

查看完整回答
反对 回复 2023-06-08
  • 1 回答
  • 0 关注
  • 158 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信