1

我有一个 Swing 应用程序,它使用 JFreeChart 来显示一系列查询中的一个。其中一些查询具有复合 TimeSeries 键。该键的每个组件都可以包含一些值,但是在渲染时会产生非常嘈杂的图形。我想要一种简单的方法让用户在显示的图表组件中隐藏/显示一些时间序列。

4

2 回答 2

1

看起来 AbstractRenderer 的setSeriesVisible方法就是您要寻找的。虽然这个论坛讨论表明它可能只在最新版本中有效,但对于早期版本有一个变通方法。

于 2009-01-07T16:28:55.047 回答
0

我不太确定您的意思,但是如果您想将项目形状分开,请查看AnalysisXYItemRenderer该类(或相应的)。有一个transXDiff可用于此类计算(例如累积差异并仅在累积值达到限制时显示绘图形状)。

几年前我这样做了,所以从那时起 JFreeChart 中的情况可能发生了变化。

于 2009-01-07T19:05:07.663 回答