3838import org .jfree .chart .axis .DateAxis ;
3939import org .jfree .chart .axis .LogAxis ;
4040import org .jfree .chart .axis .NumberAxis ;
41+ import org .jfree .chart .axis .ValueAxis ;
4142import org .jfree .chart .labels .StandardXYToolTipGenerator ;
4243import org .jfree .chart .plot .XYPlot ;
4344import org .jfree .chart .renderer .xy .XYItemRenderer ;
@@ -120,7 +121,7 @@ private void initialize()
120121 URL url = cldr .getResource ("res/icon.png" );
121122
122123 if (url == null )
123- JOptionPane .showMessageDialog (null , "no good " );
124+ JOptionPane .showMessageDialog (null , "Could not load icon. " );
124125
125126 try
126127 {
@@ -253,6 +254,8 @@ private void initialize()
253254 // create the chart
254255 chart = ChartFactory .createTimeSeriesChart ("Gamma Scout measured data" ,
255256 "time" , "value" , dataset , false , true , false );
257+ chart .getXYPlot ().setRangePannable (true );
258+ chart .getXYPlot ().setDomainPannable (true );
256259 DateAxis dateAxis = (DateAxis ) chart .getXYPlot ().getDomainAxis ();
257260 dateAxis .setTimeZone (Tools .UTC_TIMEZONE );
258261 chartPanel = new ChartPanel (chart );
@@ -269,6 +272,8 @@ private void initialize()
269272 chartPanel .setMaximumDrawWidth (7000 );
270273 chartPanel .setMaximumDrawHeight (4000 );
271274 chartPanel .setForeground (Color .BLACK );
275+ chartPanel .setMouseWheelEnabled (true );
276+
272277 frmOpenGammaTool .getContentPane ().add (chartPanel );
273278
274279 btnLoadData = new JButton ("Load data" );
0 commit comments