1
我有一个JFreechart,显示股票数据,我用来绘制它的数据集的类型是一个OHLCDataset。OHLCDataset:从日期获取项目
我可以从用户点击图上的点(我的意思是,我得到对应于该点的实际日期,而不仅仅是窗口上的坐标)得到实际的X值。
下一步我需要做的是从该日期对应的OHLCDataset获取数据,以便能够获得该日期的Open.High,Close和Low值,但我只能找到方法来获取OHLCDataset日期对应于一个项目(一个表示序号的整数),甚至没有一种方法可以获得具有该日期的项目。
¿如何获得具有日期的项目的任何想法?
谢谢。
听起来很不错。我现在不能尝试,但明天我会做。截至目前,我必须给你1票,因为如果它不能解决我的问题,它将会非常接近。 –
它几乎可以做到这一点......它可以在用户点击蜡烛时起作用,但如果点击蜡烛中的同一垂直点,则不起作用。换句话说,返回与点击日期相对应的项目(X轴)。不管怎么说,还是要谢谢你;这是一个好主意。 –
我仍然使用这种方法,但是在'mouseClicked()'中收集实体时使用'getArea()'的更大定义。 – trashgod