Tag:

JFreechart烛台图上拖动的怪异行为

这是这个问题的后续问题 。 会发生什么是以下几点: 当我启动图表并拖动图表时,发生了一些奇怪的事情:在一定的时间间隔内,似乎每隔7个时期,烛台就越来越小,直到它们只是一个条纹。 然后,当我拖得更远时,又变得更粗,直到它们再次变成正常大小。 这似乎每7个时期就会发生一次。 这种现象的一个例子显示在以下3张照片上: 下面的代码将显示我的意思。 只需编译并运行它。 然后按住CTRL ,并用鼠标在graphics上单击并按住。 现在尝试将graphics拖动到右侧或左侧。 经过一定的“拖拉距离”后,你会发现这个错误。 我的问题:如何防止/解决这个问题? 码: import org.jfree.chart.*; import org.jfree.chart.axis.*; import org.jfree.chart.plot.XYPlot; import org.jfree.chart.renderer.xy.CandlestickRenderer; import org.jfree.data.xy.*; import javax.swing.*; import java.awt.*; import java.io.*; import java.net.URL; import java.text.*; import java.util.*; import java.util.List; public class CandlestickDemo2 extends JFrame { public CandlestickDemo2(String stockSymbol) { super("CandlestickDemo"); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); DateAxis domainAxis = new […]