List of usage examples for org.jfree.chart.axis StandardTickUnitSource StandardTickUnitSource
public StandardTickUnitSource()
From source file:org.jfree.chart.demo.SmallNumberDemo.java
/** * Creates a new demo instance.// ww w.j ava 2 s . co m * * @param title the frame title. */ public SmallNumberDemo(final String title) { super(title); final XYSeries series = new XYSeries("Small Numbers"); series.add(1.0E-5, 1.0E-16); series.add(5.0E-5, 2.0E-12); series.add(17.3E-5, 5.0E-7); series.add(21.2E-5, 9.0E-6); final XYSeriesCollection data = new XYSeriesCollection(series); final JFreeChart chart = ChartFactory.createXYLineChart("Small Number Demo", "X", "Y", data, PlotOrientation.VERTICAL, true, true, false); final XYPlot plot = chart.getXYPlot(); plot.getDomainAxis().setStandardTickUnits(new StandardTickUnitSource()); plot.getRangeAxis().setStandardTickUnits(new StandardTickUnitSource()); final ChartPanel chartPanel = new ChartPanel(chart); chartPanel.setPreferredSize(new java.awt.Dimension(500, 270)); setContentPane(chartPanel); }
From source file:com.vgi.mafscaling.LogView.java
private void removeXYSeries(int column) { if (column == rpmCol) { ((NumberAxis) plot.getRangeAxis(0)).setStandardTickUnits(new StandardTickUnitSource()); plot.getRangeAxis(0).setTickLabelsVisible(false); rpmPlotRenderer.setSeriesVisible(0, false); xyMarker.removeLabel(rpmPlotRenderer.getSeriesPaint(0)); } else {// w w w .ja va2 s.c o m displCount -= 1; if (displCount == 0) plot.getRangeAxis(1).setTickLabelsVisible(false); plotRenderer.setSeriesVisible(column, false); xyMarker.removeLabel(plotRenderer.getSeriesPaint(column)); } }