public void showChart() { renderer = null; cp = new ChartPanel(getChart()); cp.addChartMouseListener((ChartMouseListener) this); jScrollPaneBottom.setViewportView(cp); }
final JFreeChart pieChart = createPieChart(); chartPanel.setChart(pieChart); chartPanel.addChartMouseListener(new ChartMouseListener() {
chartPanel.setMouseZoomable(true, false); chartPanel.setBorder(BorderFactory.createLineBorder(Color.BLACK)); chartPanel.addChartMouseListener(this);
chart.setBackgroundPaint(this.getBackground()); p.addChartMouseListener(new ChartMouseListener() {
mouseListener = new MouseListenerTimelapse( timepoints, chartPanel, referenceTimePoint, enableReferenceTimePoint ); chartPanel.addChartMouseListener( mouseListener );
public Histogram( final List< Double > values, final int numBins, final String title, final String units ) { super( title ); final IntervalXYDataset dataset = createDataset( values, numBins, title ); final JFreeChart chart = createChart( dataset, title, units ); final ChartPanel chartPanel = new ChartPanel( chart ); chartPanel.addChartMouseListener( new MouseListenerValue( chartPanel, getMin() + ( getMax() - getMin() ) / 2 )); chartPanel.setPreferredSize( new Dimension( 600, 270 ) ); setContentPane( chartPanel ); }
chartPanel.setPreferredSize(new java.awt.Dimension(1000, 500)); chartPanel.setMouseZoomable(true, false); chartPanel.addChartMouseListener(this); setContentPane(chartPanel);
chartPanel.addChartMouseListener(new ChartMouseListener() {
piePanel.addChartMouseListener(new ChartMouseListener() { @Override public void chartMouseClicked(ChartMouseEvent cme) {
profilePlotDisplay.addChartMouseListener(new XYPlotMarker(profilePlotDisplay, new XYPlotMarker.Listener() { @Override public void pointSelected(XYDataset xyDataset, int seriesIndex, Point2D dataPoint) {
profilePlotDisplay.addChartMouseListener(new XYPlotMarker(profilePlotDisplay, new XYPlotMarker.Listener() { @Override public void pointSelected(XYDataset xyDataset, int seriesIndex, Point2D dataPoint) {
jChartPanel.setRangeZoomable(false); jChartPanel.setPopupMenu(null); jChartPanel.addChartMouseListener(listener); jChartPanel.setMaximumDrawHeight(Integer.MAX_VALUE); jChartPanel.setMaximumDrawWidth(Integer.MAX_VALUE);
chartPanel.addChartMouseListener(this); chartPanel.addMouseMotionListener(this); chartPanel.addMouseListener(this);
final ChartPanel chartPanel = ChartUtils.createPanel(chart, ChartUtils.WIDTH_WIDE, visibleLines * 50 + 200); chartPanel.addChartMouseListener(new ChartMouseListener() { @Override public void chartMouseMoved(final ChartMouseEvent event) {
BorderFactory.createBevelBorder(BevelBorder.LOWERED), BorderFactory.createEmptyBorder(2, 2, 2, 2))); chartPanel.addChartMouseListener(plotMarker);
BorderFactory.createBevelBorder(BevelBorder.LOWERED), BorderFactory.createEmptyBorder(2, 2, 2, 2))); chartPanel.addChartMouseListener(plotMarker);