gpt4 book ai didi

java - JFreeChart 折线图 OHLCDataItem

转载 作者:太空宇宙 更新时间:2023-11-04 08:01:46 27 4
gpt4 key购买 nike

Possible Duplicate:
Multiple OHLC datasets in one image

嗨,所以我使用OHLCDataItem绘制了candleStick图。数组,我还使用相同的数组在顶部绘制了一个折线图,但是目前折线图绘制了 OHLCDataItem 的“open”变量。如何让它绘制不同的变量。
即构造函数是:

OHLCDataItem(java.util.Date date, double open, double high, double low, double close, double volume)

目前这是我设置图表的代码:

List<OHLCDataItem> data = getData(stockSymbol);
OHLCDataItem[] dataItems = data.toArray(new OHLCDataItem[data.size()]);
XYDataset generalDataSet = new DefaultOHLCDataset(stockSymbol, dataItems);
XYPlot mainPlot = new XYPlot(generalDataSet, domainAxis, rangeAxis, candleStickRenderer);

mainPlot.setDataset(1, generalDataSet);
mainPlot.setRenderer(1, LineRenderer);

这一行:mainPlot.setDataset(1, generalDataSet);正在设置折线图的绘图,但我无法弄清楚如何绘制与“open”不同的变量。我认为它一定是直截了当的,但我无法理解它。

最佳答案

您可能需要 OHLCSeries 和 OHLCSeriesCollection(它实现 XYDataset),而不是 OHLCDataItem 数组和 DefaultOHLCDataset。

关于java - JFreeChart 折线图 OHLCDataItem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12763049/

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