java - 阻止工具提示在 JFreeChart 中消失的最佳方法

标签 java jfreechart

我注意到,如果我将鼠标悬停在我的图表上,它会像预期的那样显示工具提示,但在一定时间后它们会消失。现在我设法通过使用 ChartPanelsetDismissDelay 并将其设置为非常高的数字来解决这个问题,但这看起来不像是最佳实践。

有没有更好的方法来做到这一点,也许禁用隐藏工具提示的方法?

最佳答案

不是改变工具提示参数,而是添加一个 ChartMouseListener 来更新其 chartMouseMoved() 处理程序中的相邻组件。您可以显示与工具提示生成器相同的数据,并且在鼠标移动之前它不会改变。有一个相关的例子 here .

关于java - 阻止工具提示在 JFreeChart 中消失的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17207061/

相关文章:

java - 如何在 Java 中复制对象内的二维数组?

java - "Type mismatch: cannot convert from Boolean to boolean"

java - 如何测试 Java 迭代器是否始终使用相同的顺序(可重现的顺序)?

java - 我的 x Axis 整数值以 "19:00:00."为前缀

java - JFreeChart addBin 具有竞争条件?

java - Android - 如何将文档打包到应用程序中

java - 如何检查列表是否已初始化,其中包含 0 个元素?

java - JfreeChart 背景图像不显示

java - 如何在java Swing应用程序中将ChartPanel添加到Jpanel

annotations - JFreechart在图表上绘制圆弧