Example usage for org.jfree.chart ChartFrame setSize

List of usage examples for org.jfree.chart ChartFrame setSize

Introduction

In this page you can find the example usage for org.jfree.chart ChartFrame setSize.

Prototype

public void setSize(int width, int height) 

Source Link

Document

The width and height values are automatically enlarged if either is less than the minimum size as specified by previous call to setMinimumSize .

Usage

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);/*from  w  w  w.j a v a  2s  . c o  m*/
    frame.setSize(450, 350);

}

From source file:muh.GrafikDeneme.java

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed
    DefaultCategoryDataset dcd = new DefaultCategoryDataset();
    dcd.setValue(78.80, "Marks", "Ganesh");
    dcd.setValue(68.80, "Marks", "Dinesh");
    dcd.setValue(88.80, "Marks", "John");
    dcd.setValue(98.80, "Marks", "Ali");
    dcd.setValue(58.80, "Marks", "Sachin");

    JFreeChart jchart = ChartFactory.createBarChart3D("Student Record", "Student Name", "Student Marks", dcd,
            PlotOrientation.VERTICAL, true, true, false);

    CategoryPlot plot = jchart.getCategoryPlot();
    plot.setRangeGridlinePaint(Color.black);

    ChartFrame chartFrm = new ChartFrame("Student Record", jchart, true);
    chartFrm.setVisible(true);//w  w  w  . j  ava2 s  .c om
    chartFrm.setSize(500, 400);

    //SMD PENCERENN NE KOYACAAAAAAAAAAAAAAAAK

    ChartPanel chartPanel = new ChartPanel(jchart);
    //  DESGNDEN PANELN ADINI DETRD pnlReport ,,set layout=box

    pnlReport.removeAll();
    pnlReport.add(chartPanel);
    pnlReport.updateUI();

}

From source file:classes.SharedClass.java

public void getStatistics() {
    result = db.select("member", new String[] { " count(id) id" }, new String[] { "id" },
            new String[] { "99999" }, "!=", "and");
    try {/*  w w  w.  ja v  a 2s  . co  m*/
        if (result.next()) {
            memberId = result.getInt("id");
        }
    } catch (SQLException ex) {
        Logger.getLogger(SharedClass.class.getName()).log(Level.SEVERE, null, ex);
        ex.printStackTrace();
    }

    //book
    result = db.select("book", new String[] { "count(id)" }, new String[] { "id" }, new String[] { "99999" },
            "!=", "and");
    try {
        if (result.next()) {
            bookId = result.getInt(1);
        }
    } catch (SQLException ex) {
        Logger.getLogger(SharedClass.class.getName()).log(Level.SEVERE, null, ex);
    }

    //operations
    result = db.select("operations", new String[] { "count(id)" }, new String[] { "type" },
            new String[] { "borrowed" }, "=", "and");
    try {
        if (result.next()) {
            operationsId = result.getInt(1);
        }
    } catch (SQLException ex) {
        Logger.getLogger(SharedClass.class.getName()).log(Level.SEVERE, null, ex);
    }
    DefaultCategoryDataset dataSet = new DefaultCategoryDataset();
    dataSet.setValue(memberId, "Percent", "Members");
    dataSet.setValue(bookId, "Percent", "Books");
    dataSet.setValue(operationsId, "Percent", "Borrowe books");
    JFreeChart chart = ChartFactory.createBarChart3D("Statistics", "Fields", "Percent", dataSet,
            PlotOrientation.VERTICAL, false, true, false);
    chart.setBackgroundPaint(Color.yellow);
    chart.getTitle().setPaint(Color.red);
    CategoryPlot plot = chart.getCategoryPlot();
    plot.setRangeGridlinePaint(Color.blue);
    ChartFrame frame = new ChartFrame("Statistics", chart);
    frame.setLocationRelativeTo(null);
    frame.setSize(500, 550);
    frame.setVisible(true);
}

From source file:com.mycompany.task1.Chart.java

private JFreeChart displayChart(DefaultCategoryDataset dataSet) {

    JFreeChart chart;//from  w  w w.  ja v a2 s.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);//from w w  w  .  j av  a 2s.co  m
    frame.setSize(450, 500);
}

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);//from w  w w .jav  a2 s .  c  o m
    frame.setSize(450, 500);
}

From source file:sms.Reports.java

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed
    try {/*from  ww  w. j  a v  a 2  s  .  c o m*/

        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: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);/*ww  w.  j  av  a2  s  . c om*/
    frame.setSize(450, 500);
}

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);/*from  w ww .  j a  v a 2s .c o m*/
    frame.setSize(450, 500);

}

From source file:view.tankDepthDetails.BarrChart.java

/**
 * Creates new form BarrChart//from w w  w  .j  a v  a2 s  .co m
 */
public BarrChart() {
    initComponents();

    DefaultCategoryDataset dcd = new DefaultCategoryDataset();
    float s = 8;
    dcd.setValue(s, "Marks", "Dumindu");
    dcd.setValue(88.80, "Marks", "lakal");
    dcd.setValue(78.80, "Marks", "Charitha");
    dcd.setValue(7.80, "Marks", "lahiru");
    dcd.setValue(76.80, "Marks", "mahin");
    dcd.setValue(90.80, "Marks", "gin");

    JFreeChart Jchart = ChartFactory.createBarChart("Tank Level Records", "Time", "Tank Level", dcd,
            PlotOrientation.VERTICAL, true, true, false);
    CategoryPlot plot = Jchart.getCategoryPlot();
    plot.setRangeGridlinePaint(java.awt.Color.black);

    ChartFrame chartfra = new ChartFrame("Tank Level Records", Jchart, true);
    //   chartfra.setVisible(true);
    chartfra.setSize(400, 500);

    ChartPanel chartPanel = new ChartPanel(Jchart);

    jPanel2.removeAll();
    jPanel2.add(chartPanel);
    jPanel2.updateUI();

}