0
我有XYdataset
用于绘图时间序列。 我需要在X轴上找到项目编号,只需点击图表即可。 下方的行在我点击系列时在X轴上获取项目,如果点击图表中的空白区域,则返回null。我只需要项目(X)而不是Y,我可以在图表中点击系列或空白区域。有可能得到这个吗? 感谢您的帮助通过点击jfreechart找到X(item)
//----------------------------------------------------------------------
CP.addChartMouseListener(new ChartMouseListener() {
@Override
public void chartMouseClicked(ChartMouseEvent cme) {
ChartEntity entity = cme.getEntity();
if (entity != null) {
System.out.println("Mouse clicked: " + entity.toString());
}
else {
System.out.println("Mouse clicked: null entity."+entity);
}
}
@Override
public void chartMouseMoved(ChartMouseEvent cme) {
}
//----------------------------------------------------------------------
为了更好的帮助,请编辑您的问题包括[SSCCE(http://sscce.org/)。 – trashgod