List of usage examples for org.jfree.ui RefineryUtilities centerFrameOnScreen
public static void centerFrameOnScreen(final Window frame)
From source file:org.mili.jmibs.jfree.examples.Example4.java
/** * @param args//from w w w . ja v a 2 s .c o m */ public static void main(String[] args) { /* list with iterations. */ List<Integer> il = new ArrayList<Integer>() { { add(100); add(1000); add(10000); } }; /* list with object loadings. */ List<Integer> ol = new ArrayList<Integer>() { { add(1000); add(10000); } }; /* create the suite. */ BenchmarkSuite bs = DefaultIterationObjectLoadBenchmarkSuite.create(il, ol); /* add some benches. */ bs.addBenchmark(new AppendStringBufferBenchmark()); bs.addBenchmark(new AppendStringBuilderBenchmark()); bs.addBenchmark(new AppendStringConcatBenchmark()); bs.addBenchmark(new AppendStringPlusBenchmark()); /* execute the suite. */ IterationObjectLoadBenchmarkSuiteResult bsr = (IterationObjectLoadBenchmarkSuiteResult) bs.execute(); /* create a renderer. */ BenchmarkSuiteResultRenderer<JFreeChart> bsrr = JFreeChartBarIterationObjectLoadBenchmarkSuiteResultRenderer .create(); /* display the results. */ ApplicationFrame af = new ApplicationFrame(bsr.getBenchmarkSuite().getName()); ChartPanel chartPanel = new ChartPanel(bsrr.render(bsr)); chartPanel.setFillZoomRectangle(true); chartPanel.setMouseZoomable(true); chartPanel.setPreferredSize(new Dimension(640, 480)); af.setContentPane(chartPanel); af.pack(); RefineryUtilities.centerFrameOnScreen(af); af.setVisible(true); }
From source file:org.jfree.chart.demo.XYErrorRendererDemo2.java
public static void main(String args[]) { XYErrorRendererDemo2 xyerrorrendererdemo2 = new XYErrorRendererDemo2("JFreeChart: XYErrorRendererDemo2"); xyerrorrendererdemo2.pack();//ww w . j a va2 s . c o m RefineryUtilities.centerFrameOnScreen(xyerrorrendererdemo2); xyerrorrendererdemo2.setVisible(true); }
From source file:org.jfree.chart.demo.StackedBarChartDemo6.java
public static void main(String args[]) { StackedBarChartDemo6 stackedbarchartdemo6 = new StackedBarChartDemo6("Stacked Bar Chart Demo 6"); stackedbarchartdemo6.pack();/*from ww w . j a va2 s. c o m*/ RefineryUtilities.centerFrameOnScreen(stackedbarchartdemo6); stackedbarchartdemo6.setVisible(true); }
From source file:org.jfree.chart.demo.XYLine3DRendererDemo1.java
public static void main(String args[]) { XYLine3DRendererDemo1 xyline3drendererdemo1 = new XYLine3DRendererDemo1( "JFreeChart: XYLine3DRendererDemo1.java"); xyline3drendererdemo1.pack();//from w w w .j ava2 s. c o m RefineryUtilities.centerFrameOnScreen(xyline3drendererdemo1); xyline3drendererdemo1.setVisible(true); }
From source file:thesisdata.PieChartDemo1.java
/** * Starting point for the demonstration application. * * @param args ignored.//from w w w . j a v a 2 s . c o m */ public static void main(String[] args) { PieChartDemo1 demo = new PieChartDemo1("Death Causes Detection Data"); demo.pack(); RefineryUtilities.centerFrameOnScreen(demo); demo.setVisible(true); }
From source file:org.jfree.chart.demo.WindChartDemo1.java
public static void main(String args[]) { WindChartDemo1 windchartdemo1 = new WindChartDemo1("Wind Chart Demo 1"); windchartdemo1.pack();/*from w w w . j a v a2 s.c om*/ RefineryUtilities.centerFrameOnScreen(windchartdemo1); windchartdemo1.setVisible(true); }
From source file:org.mili.jmibs.jfree.examples.Example6.java
/** * @param args//w w w. j a v a2 s .c o m */ public static void main(String[] args) { /* list with iterations. */ List<Integer> il = new ArrayList<Integer>() { { add(100); add(1000); add(10000); } }; /* list with object loadings. */ List<Integer> ol = new ArrayList<Integer>() { { add(10); add(20); add(30); add(40); add(50); } }; /* create the suite. */ BenchmarkSuite bs = DefaultIterationObjectLoadBenchmarkSuite.create(il, ol); /* add some benches. */ // really slow ... //bs.addBenchmarkClass(FibonacciRecursiveBenchmark.class); bs.addBenchmark(new FibonacciEndRecursiveBenchmark()); bs.addBenchmark(new FibonacciNonRecursiveBenchmark()); bs.addBenchmark(new FibonacciExplicitBenchmark()); /* execute the suite. */ IterationObjectLoadBenchmarkSuiteResult bsr = (IterationObjectLoadBenchmarkSuiteResult) bs.execute(); /* create a renderer. */ BenchmarkSuiteResultRenderer<JFreeChart> bsrr = JFreeChartBarIterationObjectLoadBenchmarkSuiteResultRenderer .create(); /* display the results. */ ApplicationFrame af = new ApplicationFrame(bsr.getBenchmarkSuite().getName()); ChartPanel chartPanel = new ChartPanel(bsrr.render(bsr)); chartPanel.setFillZoomRectangle(true); chartPanel.setMouseZoomable(true); chartPanel.setPreferredSize(new Dimension(640, 480)); af.setContentPane(chartPanel); af.pack(); RefineryUtilities.centerFrameOnScreen(af); af.setVisible(true); }
From source file:org.jfree.chart.demo.XYErrorRendererDemo1.java
public static void main(String args[]) { XYErrorRendererDemo1 xyerrorrendererdemo1 = new XYErrorRendererDemo1("XYErrorRenderer Example"); xyerrorrendererdemo1.pack();/*ww w. j av a2 s . com*/ RefineryUtilities.centerFrameOnScreen(xyerrorrendererdemo1); xyerrorrendererdemo1.setVisible(true); }
From source file:org.jfree.chart.demo.CloneTest1.java
public static void main(String args[]) { CloneTest1 clonetest1 = new CloneTest1("JFreeChart : Clone Test 1"); clonetest1.pack();/*w w w . ja v a 2 s. c o m*/ RefineryUtilities.centerFrameOnScreen(clonetest1); clonetest1.setVisible(true); }
From source file:org.mili.jmibs.jfree.examples.Example3.java
/** * @param args/*from w w w . j av a 2 s.c o m*/ */ public static void main(String[] args) { /* list with iterations. */ List<Integer> il = new ArrayList<Integer>() { { add(100); add(1000); add(10000); } }; /* list with object loadings. */ List<Integer> ol = new ArrayList<Integer>() { { add(1000); add(10000); } }; /* create the suite. */ BenchmarkSuite bs = DefaultIterationObjectLoadBenchmarkSuite.create(il, ol); /* add some benches. */ bs.addBenchmark(new TraverseForEachArrayListStringBenchmark()); bs.addBenchmark(new TraverseHighSpeedIdiomArrayListStringBenchmark()); bs.addBenchmark(new TraverseForEachVectorStringBenchmark()); bs.addBenchmark(new TraverseHighSpeedIdiomVectorStringVariableOutsideBenchmark()); bs.addBenchmark(new TraverseHighSpeedIdiomVectorStringBenchmark()); /* execute the suite. */ IterationObjectLoadBenchmarkSuiteResult bsr = (IterationObjectLoadBenchmarkSuiteResult) bs.execute(); /* create a renderer. */ BenchmarkSuiteResultRenderer<JFreeChart> bsrr = JFreeChartBarIterationObjectLoadBenchmarkSuiteResultRenderer .create(); /* display the results. */ ApplicationFrame af = new ApplicationFrame(bsr.getBenchmarkSuite().getName()); ChartPanel chartPanel = new ChartPanel(bsrr.render(bsr)); chartPanel.setFillZoomRectangle(true); chartPanel.setMouseZoomable(true); chartPanel.setPreferredSize(new Dimension(640, 480)); af.setContentPane(chartPanel); af.pack(); RefineryUtilities.centerFrameOnScreen(af); af.setVisible(true); }