我有一个Swing应用程序,它使用JFreeChart显示一系列查询之一。其中一些查询具有复合TimeSeries密钥。此键的每个组件都可以包含一些值,但在渲染时会产生非常嘈杂的图形。我想用一种简单的方法让用户在显示的Chart组件中隐藏/显示一些TimeSeries。
答案 0 :(得分:1)
看起来像AbstractRenderer的setSeriesVisible方法正是您正在寻找的方法。虽然这个forum讨论表明它可能只适用于最新版本,但是有一个解决早期版本的问题。
答案 1 :(得分:0)
我不太清楚你的意思,但如果你想保持项目形状分开,看一下AnalysisXYItemRenderer
类(或相应的)。那里有一个transXDiff
可用于此类计算(例如累积差异,仅在累积值达到限制时显示绘图形状)。
几年前我做过这个,所以JFreeChart的事情可能会发生变化。