gpt4 book ai didi

java - JFreeChart 中的 ohlc 图表

转载 作者:行者123 更新时间:2023-12-01 16:11:53 27 4
gpt4 key购买 nike

我目前正在开发一个财务警报应用程序,对于客户端界面,我决定使用 JFreeChart。然而,由于我是新手,关于 ohlc 图表,我无法弄清楚一些重要的事情:

-我希望能够在图表中仅放入有限数量的柱形图(假设为 300 个),并且在达到此数量后,最旧的柱形图将滑出图表。

-我注意到,如果一段时间内没有柱,域斧头仍然会前进。例如,如果开始时间是 12:00,而我有一个小时的酒吧,则第一个酒吧的时间为 12:00-13:00,下一个酒吧的时间为 13:00-14:00,但如果我收到的下一次更新是在 17:38,那么下一个柱应该是 17:00-18:00 间隔。我想知道如何将 17:00-18:00 柱形图放在 13:00-14:00 柱形图旁边,而不用 x 来提前 4 小时。

-是否可以为这种图表编写自己的鼠标事件?

欢迎任何建议或引用!谢谢

最佳答案

您可以尝试创建自己的 org.jfree.chart.axis.SegmentedTimeline 实现然后使用 org.jfree.chart.ChartFactory 中的以下内容:

ChartFactory.createHighLowChart(java.lang.String title,
java.lang.String timeAxisLabel,
java.lang.String valueAxisLabel,
OHLCDataset dataset,
Timeline timeline,
boolean legend)

关于java - JFreeChart 中的 ohlc 图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/843906/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com