JFreechart系列工具提示上方形状标注
我有一个 XYPlot,其上有系列和几个动态添加的形状注释,没有填充(因此每个系列点都是可见的)。是否可以在注释上显示系列工具提示(显示鼠标指针当前指向的系列点的坐标)?或者如何重新排列元素以使工具提示可见。
I have an XYPlot on which are series and a couple of dynamically added shape annotations with no fill (hence each of the series points are visible). Is it possible to display the series tool tips(that show the coordinate of the series point over which the mouse pointer is currently pointing to) over the annotations? Or how can I re-arrange the elements in order to make the tooltip visible.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我怀疑您正在将形状注释添加到图中,它们是最后绘制的。相反,请将它们添加到
Layer.BACKGROUND
中的渲染器中。如下所示,圆圈没有遮挡 (20, 20) 处的工具提示。另请注意 (10, 10) 不会 受到线注释的影响,而 (30, 30) 会被圆弧遮挡。I suspect you are adding the shape annotations to the plot, where they are drawn last. Instead, add them to the renderer in
Layer.BACKGROUND
. As shown below, the circle does not obscure the tool tip at (20, 20). Note also how (10, 10) is not affected by the line annotation, while (30, 30) is obscured by the arc.