我有一个显示一些信息的ChartPanel对象,但我希望能够使用MouseListener接口在其上绘制。我想我只需要在接口方法的末尾调用某种"repaint()"方法并执行一些覆盖,但是在花了大量时间研究之后,我不知道如何做到这一点。这可能吗?有什么见解或建议吗?
您可以创建一个实现 Overlay 接口的类,然后使用 addOverlay(Overlay) 方法将其添加到 ChartPanel 中。 叠加层绘制的所有内容都将在图表之后(如此在图表顶部)绘制。