JFreeChart 可以在图表上添加点击时间吗? 比如点击饼图的一块以后,可以出发某些事件,给我一些所点图块信息让我进一步处理,在gui情况下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在jfreechart的官方论坛上见过,楼主可以去那看看。 先继承实现这个类,在添加事件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()); 一个简单的lrc解析器与大家分享 JPanel中绘制的图形怎么改变各自的颜色? 关于字符串交叉判断 JAVA 正则表达式校验字符串只能为大写字母组成的,在线等 按钮监听事件-如何按下按钮弹出来一个自制图片 怎么注册jbuilder9? 图标怎么换? 一道考算法的题 怎样防止反编译? 重分求weblogic文档 小妹求救:农历万年历程序求教! test= constructor.newInstance(new Object[]{name})中new Object[]{name}是什么意思?
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());