jfreechart点图上如何实现鼠标放到点上显示此点的信息

解决方案 »

  1.   

    但此图是在WEB上显示的,输出以后是.png的图形如何得到坐标??
    JFREECHART就没有一个属性设置一下为TRUE就可以显示的??那不更方便!!
      

  2.   


    JFreeChart有一个监听鼠标事件的类,可以监听鼠标单击的坐标,你不就是要得到这个坐标么?还有如果你的jfreechart是在web上显示的,可以使用applet,在applet上显示jfreechart,要不然只是图片的话,是得不到坐标点的。
      

  3.   

    监听鼠标事件没必要吧,JFreeChart可以生成tooltips的,然后在网页上把它生成的html代码如下:
    <map name="Map">
      <area shape="rect" coords="123,539,258,703" href="#">
    </map>
    放进去就可以了
      

  4.   

    我做的是和cewolf结合用的,这个在WEB上输出比较简单!!楼上的可不可以说的详细点!!我们也学学!!
      

  5.   


    再生成tooltip的过程中,怎么获取点的坐标的,在web上,那个不是图片的么?
      

  6.   

    用JFREECHAT好象要写很多代码的吧,我想到就头疼了
    现在正学用finereport做图表呢~比较简单了,基本的就通过界面操作来实现了
      

  7.   

    此问题已经解决!!!是在类中加入CategoryToolTipGenerator!!再在CEWOLF标签中加入<cewolf:map tooltipgeneratorid=""/>就可以了!!