JFreeChart 可以在图表上添加点击事件吗? 比如点击饼图的一块以后,可以出发某些事件,给我一些所点图块信息让我进一步处理,在gui情况下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以,新建一个ChartPanel的子类,重写它的mouseClicked方法即可 先继承实现这个类,在添加事件class MyLineChartListener implements ChartMouseListener { public void chartMouseClicked(ChartMouseEvent event) { JFreeChart chart = event.getChart(); if (chart == null) return; XYItemEntity ce = (XYItemEntity) event.getEntity(); if (ce == null) return; DefaultCategoryDataset my = (DefaultCategoryDataset) ce .getDataset(); } public void chartMouseMoved(ChartMouseEvent event) { } }ChartPanel chartpanel = createPanel();chartpanel.addChartMouseListener(new MyLineChartListener()); 【求助】java中读取文件后动态替换文件中变量值 c r o n表达式怎么描述 写了个jdbc连接oracle的类,该怎么定义该类才能被其他类引用,并且该怎么引用呢? 高手帮我看一下这段程序 问一个初级的JAVA问题!!1急 高手请进:关于Socket的问题。 关于线程通信的,不知为什么错了?请大侠指点迷津~! Java IDE工具JawaBeginer发布1.5版本,先睹为快。 各位请帮忙,那里可以下载visibroker for java? java多线程读取文件夹中的多个文件问题,新手多谢! 有关正则表达式的数量词 如何让普通文件变成JAR文件
class MyLineChartListener implements ChartMouseListener { public void chartMouseClicked(ChartMouseEvent event) {
JFreeChart chart = event.getChart();
if (chart == null)
return;
XYItemEntity ce = (XYItemEntity) event.getEntity();
if (ce == null)
return;
DefaultCategoryDataset my = (DefaultCategoryDataset) ce
.getDataset(); } public void chartMouseMoved(ChartMouseEvent event) {
} }ChartPanel chartpanel = createPanel();
chartpanel.addChartMouseListener(new MyLineChartListener());