List of usage examples for org.jfree.chart ChartPanel addChartMouseListener
public void addChartMouseListener(ChartMouseListener listener)
From source file:com.googlecode.logVisualizer.chart.SkillCastsBarChart.java
@Override protected void addChartPanelListeners(final ChartPanel cp) { cp.addChartMouseListener(new SkillCastOnTurnsChartMouseEventListener(getLogData())); }
From source file:com.googlecode.logVisualizer.chart.StatsPerAreaBarChart.java
@Override protected void addChartPanelListeners(final ChartPanel cp) { cp.addChartMouseListener(new AreaListChartMouseEventListener(getLogData())); }
From source file:org.jfree.chart.demo.MouseListenerDemo1.java
public MouseListenerDemo1(String s) { super(s);/*from w w w . jav a 2 s . c o m*/ DefaultPieDataset defaultpiedataset = new DefaultPieDataset(); defaultpiedataset.setValue("Java", new Double(43.200000000000003D)); defaultpiedataset.setValue("Visual Basic", new Double(0.0D)); defaultpiedataset.setValue("C/C++", new Double(17.5D)); org.jfree.chart.JFreeChart jfreechart = ChartFactory.createPieChart("Pie Chart Demo 1", defaultpiedataset, true, true, false); ChartPanel chartpanel = new ChartPanel(jfreechart, false, false, false, false, false); chartpanel.addChartMouseListener(this); chartpanel.setPreferredSize(new Dimension(500, 270)); setContentPane(chartpanel); }
From source file:org.jfree.chart.demo.MouseListenerDemo2.java
public MouseListenerDemo2(String s) { super(s);/* w w w.j av a 2s.c o m*/ DefaultCategoryDataset defaultcategorydataset = new DefaultCategoryDataset(); defaultcategorydataset.addValue(1.0D, "S1", "C1"); defaultcategorydataset.addValue(4D, "S1", "C2"); defaultcategorydataset.addValue(3D, "S1", "C3"); defaultcategorydataset.addValue(5D, "S1", "C4"); defaultcategorydataset.addValue(5D, "S1", "C5"); defaultcategorydataset.addValue(6D, "S1", "C6"); defaultcategorydataset.addValue(7D, "S1", "C7"); defaultcategorydataset.addValue(8D, "S1", "C8"); defaultcategorydataset.addValue(5D, "S2", "C1"); defaultcategorydataset.addValue(7D, "S2", "C2"); defaultcategorydataset.addValue(6D, "S2", "C3"); defaultcategorydataset.addValue(8D, "S2", "C4"); defaultcategorydataset.addValue(4D, "S2", "C5"); defaultcategorydataset.addValue(4D, "S2", "C6"); defaultcategorydataset.addValue(3D, "S2", "C7"); defaultcategorydataset.addValue(1.0D, "S2", "C8"); defaultcategorydataset.addValue(4D, "S3", "C1"); defaultcategorydataset.addValue(3D, "S3", "C2"); defaultcategorydataset.addValue(2D, "S3", "C3"); defaultcategorydataset.addValue(3D, "S3", "C4"); defaultcategorydataset.addValue(6D, "S3", "C5"); defaultcategorydataset.addValue(3D, "S3", "C6"); defaultcategorydataset.addValue(4D, "S3", "C7"); defaultcategorydataset.addValue(3D, "S3", "C8"); org.jfree.chart.JFreeChart jfreechart = ChartFactory.createBarChart("Test", "Category", "Value", defaultcategorydataset, PlotOrientation.VERTICAL, true, true, false); ChartPanel chartpanel = new ChartPanel(jfreechart); chartpanel.addChartMouseListener(this); chartpanel.setPreferredSize(new Dimension(500, 270)); setContentPane(chartpanel); }
From source file:com.googlecode.logVisualizer.chart.StatDevelopmentLineChart.java
@Override protected void addChartPanelListeners(final ChartPanel cp) { cp.addChartMouseListener(new StatDevelopmentChartMouseEventListener(getLogData())); }
From source file:com.googlecode.logVisualizer.chart.TotalConsumptionPie.java
@Override protected void addChartPanelListeners(final ChartPanel cp) { cp.addChartMouseListener(new TotalConsumptionChartMouseEventListener()); }
From source file:com.googlecode.logVisualizer.chart.FamiliarUsagePie.java
@Override protected void addChartPanelListeners(final ChartPanel cp) { cp.addChartMouseListener(new FamiliarChartMouseEventListener()); }
From source file:com.googlecode.logVisualizer.chart.TotalTurnsSpentPie.java
@Override protected void addChartPanelListeners(final ChartPanel cp) { if (getLogData().isDetailedLog()) cp.addChartMouseListener(new TotalTurnsSpentChartMouseEventListener()); }
From source file:com.googlecode.logVisualizer.chart.MeatPerLevelBarChart.java
@Override protected void addChartPanelListeners(final ChartPanel cp) { if (getLogData().isDetailedLog()) cp.addChartMouseListener(new MeatPerLevelChartMouseEventListener()); }
From source file:com.googlecode.logVisualizer.chart.MPGainsPerLevelBarChart.java
@Override protected void addChartPanelListeners(final ChartPanel cp) { if (getLogData().isDetailedLog()) cp.addChartMouseListener(new MPGainsPerLevelChartMouseEventListener()); }