List of usage examples for org.jfree.chart ChartFrame setVisible
public void setVisible(boolean b)
From source file:pidev.gui.FrameStat.java
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed DefaultCategoryDataset dataset = new DefaultCategoryDataset(); dataset.setValue(80, "Marks", "Student1"); dataset.setValue(50, "Marks", "Student2"); dataset.setValue(75, "Marks", "Student3"); dataset.setValue(95, "Marks", "Student4"); JFreeChart chart = ChartFactory.createBarChart("Student score", "Student Name", "Marks", dataset, PlotOrientation.VERTICAL, false, true, false); CategoryPlot p = chart.getCategoryPlot(); p.setRangeGridlinePaint(Color.black); ChartFrame frame = new ChartFrame("Bar Chart for student", chart); frame.setVisible(true); frame.setSize(450, 350);//from ww w .j a va2 s .c o m }
From source file:pwr.lab5.Window.java
public void showChart(Window win) { final JFreeChart chart = ChartFactory.createXYLineChart("DOM, SAX, StAX parsing time", // chart title "number of XML nodes", // x axis label "time [ms]", // y axis label win.dataset, // data PlotOrientation.VERTICAL, true, // include legend true, // tooltips false // urls );/*w w w. j a v a 2s. c om*/ ChartFrame pane = new ChartFrame("ELO", chart); pane.pack(); pane.setVisible(true); }
From source file:prc2.Graficos.java
public void PieGraphF(ArrayList<Float> d, int pos, String s, String y) { //System.out.println("Estoy EN PIEGRAPH"); // Fuente de Datos DefaultPieDataset data = new DefaultPieDataset(); int tmp = 0;//from ww w.jav a 2 s . co m for (int i = pos; i <= pos + 11; i++) { tmp += 1; data.setValue("Mes " + tmp + ": " + d.get(i) + " ", d.get(i)); //data.setValue(d.get(pos), 45); //data.setValue("Python", 15); } // Creando el Grafico JFreeChart chart = ChartFactory.createPieChart("Grfico de " + s + " para el ao " + y, data, true, true, false); // Mostrar Grafico ChartFrame frame = new ChartFrame("JFreeChart", chart); frame.pack(); frame.setVisible(true); /* // Fuente de Datos DefaultPieDataset data = new DefaultPieDataset(); data.setValue("C", 40); data.setValue("Java", 45); data.setValue("Python", 15); // Creando el Grafico JFreeChart chart = ChartFactory.createPieChart( "Ejemplo Rapido de Grafico en un ChartFrame", data, true, true, false); // Mostrar Grafico ChartFrame frame = new ChartFrame("JFreeChart", chart); frame.pack(); frame.setVisible(true);*/ }
From source file:mes2.Chart.java
public void createwykres() { XYSeriesCollection xySeriesCollection = new XYSeriesCollection(dataSet); // Dodanie kolejnych serii do kolekcji: xySeriesCollection.addSeries(dataSet2); // tworzenie XYDataSet XYDataset xyDataset = xySeriesCollection; // tworzenie wykresu JFreeChart lineGraph = ChartFactory.createXYLineChart("Wykres nagrzewania wsadu", // Title "Czas", // X-Axis label "Temperatura", // Y-Axis label xyDataset, // Dataset PlotOrientation.VERTICAL, //Plot orientation true, //show legend true, // Show tooltips false //url show );//w w w. j ava2s . c o m ChartFrame frame1 = new ChartFrame("Szybkie wyswietlanie wykresu - klasa ChartFrame", lineGraph); frame1.pack(); frame1.setVisible(true); frame1.setLocationRelativeTo(null); //frame1.setDefaultCloseOperation(DISPOSE_ON_CLOSE); ChartPanel chartPanel = new ChartPanel(lineGraph); //frame.getContentPane().add(chartPanel); // frame.getContentPane().add(new JLabel("<<< wykres dodany jako ChartPanel")); }
From source file:sms.Reports.java
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed try {/*ww w . jav a 2s. c om*/ methods m = new methods(); String query = "SELECT updated_at ,(maths+eng+chem+phy+geo+hist+bio+agri+bs+kiswa+cre)/11 FROM exam WHERE year='" + 1 + "'"; JDBCCategoryDataset dataset = new JDBCCategoryDataset(m.getConnection(), query); JFreeChart chart = ChartFactory.createBarChart("QUR", "year", "maths", dataset, PlotOrientation.VERTICAL, false, true, true); JFreeChart charti = ChartFactory.createLineChart("QUR", "year", "maths", dataset, PlotOrientation.VERTICAL, false, true, true); BarRenderer renderer = null; CategoryPlot plot = null; renderer = new BarRenderer(); ChartFrame frame = new ChartFrame("Chart", chart); frame.setVisible(true); frame.setSize(400, 450); ChartFrame frame1 = new ChartFrame("Chart", charti); Dimension dim = Toolkit.getDefaultToolkit().getScreenSize(); frame.setLocation(dim.width / 10 - frame.getSize().width / 10, dim.height / 12 - frame.getSize().height / 12); frame1.setVisible(true); frame1.setSize(400, 450); frame1.setLocation(dim.width - frame1.getSize().width, dim.height - frame1.getSize().height); //.createAreaChart("QUERY CHART","maths"," eng", dataset,) } catch (SQLException ex) { Logger.getLogger(Reports.class.getName()).log(Level.SEVERE, null, ex); } }
From source file:com.mycompany.task1.Chart.java
private JFreeChart displayChart(DefaultCategoryDataset dataSet) { JFreeChart chart;/*from w w w.j a v a 2s.c o m*/ chart = ChartFactory.createBarChart("Irysy", "ilo", " ", dataSet, PlotOrientation.VERTICAL, true, true, true); CategoryPlot plot = chart.getCategoryPlot(); //chart.removeLegend(); plot.setRangeGridlinePaint(Color.black); ChartFrame frame; frame = new ChartFrame("Irysy", chart); frame.setVisible(true); frame.setSize(700, 550); return chart; }
From source file:userInterface.MonitoringTeamRole.DashBoarJPanel.java
private void jLabel1MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jLabel1MouseClicked // TODO add your handling code here: JFreeChart chart = createChart(createDataset()); chart.setBackgroundPaint(Color.YELLOW); chart.getTitle().setPaint(Color.red); ChartFrame frame = new ChartFrame("XYChart", chart); frame.setVisible(true); frame.setSize(450, 500);//from w w w. ja va 2s.c o m }
From source file:userInterface.MonitoringTeamRole.DashBoarJPanel.java
private void jLabel3MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jLabel3MouseClicked // TODO add your handling code here: JFreeChart chart1 = createChart1(createDataset1()); chart1.setBackgroundPaint(Color.YELLOW); chart1.getTitle().setPaint(Color.red); ChartFrame frame = new ChartFrame("XYChart", chart1); frame.setVisible(true); frame.setSize(450, 500);/*from w ww .j a v a 2s.co m*/ }
From source file:flight_ranker.my_Jframe.java
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed DefaultPieDataset piedataset = new DefaultPieDataset(); piedataset.setValue("One", new Integer(10)); piedataset.setValue("Two", new Integer(20)); piedataset.setValue("Three", new Integer(30)); piedataset.setValue("Four", new Integer(40)); JFreeChart chart = ChartFactory.createPieChart("Pie chart", piedataset, true, true, true); PiePlot P = (PiePlot) chart.getPlot(); //P.setForegroundAlpha(TOP_ALIGNMENT); ChartFrame frame = new ChartFrame("Pie chart", chart); frame.setVisible(true); frame.setSize(450, 500);/*w w w . j a v a2 s . c om*/ }
From source file:flight_ranker.my_Jframe.java
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed DefaultPieDataset piedataset = new DefaultPieDataset(); piedataset.setValue("One", new Integer(10)); piedataset.setValue("Two", new Integer(20)); piedataset.setValue("Three", new Integer(30)); piedataset.setValue("Four", new Integer(40)); JFreeChart chart = ChartFactory.createPieChart3D("Pie chart", piedataset, true, true, true); PiePlot3D P = (PiePlot3D) chart.getPlot(); // P.setForegroundAlpha(TOP_ALIGNMENT); ChartFrame frame = new ChartFrame("Pie chart", chart); frame.setVisible(true); frame.setSize(450, 500);/* w w w .j av a 2 s. c o m*/ }