List of usage examples for org.jfree.chart ChartFrame setSize
public void setSize(int width, int height)
The width and height values are automatically enlarged if either is less than the minimum size as specified by previous call to setMinimumSize .
From source file:flight_ranker.my_Jframe.java
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed DefaultCategoryDataset dataset = new DefaultCategoryDataset(); dataset.setValue(85, "Marks", "Science"); dataset.setValue(91, "Marks", "Maths"); dataset.setValue(97, "Marks", "Computer"); dataset.setValue(95, "Marks", "English"); JFreeChart chart = ChartFactory.createBarChart("Bar Chart", "Subject", "Marks", dataset, PlotOrientation.VERTICAL, false, true, false); CategoryPlot P = chart.getCategoryPlot(); P.setRangeGridlinePaint(Color.black); ChartFrame frame = new ChartFrame("Bar chart", chart); frame.setVisible(true);//from ww w. ja va2 s . c om frame.setSize(450, 351); }
From source file:GUI.TelaPrincipal.java
private void botaoConsultarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_botaoConsultarActionPerformed DefaultCategoryDataset barChartData = new DefaultCategoryDataset(); barChartData.setValue(20000, "Contribution", "JANUARY"); barChartData.setValue(15000, "Contribution", "FEBRUARY"); barChartData.setValue(30000, "Contribution", "MARCH"); JFreeChart barChart = ChartFactory.createBarChart("Church", "Monthly", "Contribution", barChartData, PlotOrientation.VERTICAL, false, true, false); CategoryPlot barchrt = barChart.getCategoryPlot(); barchrt.setRangeGridlinePaint(Color.PINK); barchrt.setBackgroundPaint(Color.WHITE); ChartFrame frame = new ChartFrame("Lala", barChart); frame.setVisible(true);/* www .ja v a 2 s .co m*/ frame.setSize(800, 500); }
From source file:userInterface.MonitoringTeamRole.AnalysisJPanel.java
private void jLabel2MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jLabel2MouseClicked // 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 ww .jav a 2s . c o m frame.setSize(450, 500); }
From source file:UserInterface.CDC.VARESReportingJPanel.java
private void viewChartjButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_viewChartjButtonActionPerformed // TODO add your handling code here: DefaultPieDataset pieDataset = new DefaultPieDataset(); for (StateNetwork state : business.getStateList()) { pieDataset.setValue(state.getStateName(), state.getTotalFailedVaccinesInState()); }//from ww w .j ava2 s .c om JFreeChart chart = ChartFactory.createPieChart("Total Vaccines Failed", pieDataset, true, true, true); PiePlot p = (PiePlot) chart.getPlot(); ChartFrame frame = new ChartFrame("Total Vaccines Failed", chart); frame.setVisible(true); frame.setSize(450, 500); }
From source file:UserInterface.CDC.VaccineStateDistributionJPanel.java
private void viewChartjButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_viewChartjButtonActionPerformed // TODO add your handling code here: DefaultPieDataset pieDataset = new DefaultPieDataset(); for (StateNetwork state : business.getStateList()) { pieDataset.setValue(state.getStateName(), state.getTotalVaccinesDistributedInState()); }// ww w. java2s .c om JFreeChart chart = ChartFactory.createPieChart("Total Vaccines Distributed", pieDataset, true, true, true); PiePlot p = (PiePlot) chart.getPlot(); ChartFrame frame = new ChartFrame("Total Vaccines Distributed", chart); frame.setVisible(true); frame.setSize(450, 500); }
From source file:UserInterface.DoctorRole.ViewDonorReport.java
public void Graph() { dataset = new DefaultCategoryDataset(); if (vitalSigndir.getVitalSignDir().isEmpty()) { for (VitalSign vs : vitalSigndir.getVitalSignDir()) { dataset.addValue(Float.parseFloat(vs.getBloodPressure()), "Blood Pressure", vs.getTimestamp()); dataset.addValue(Float.parseFloat(vs.getBloodPlatlets()), "Blood Platelets", vs.getTimestamp()); dataset.addValue(Float.parseFloat(vs.getHemoglobinLevel()), "Hemoglobin Level", vs.getTimestamp()); //dataset.addValue(vs.getWeight(), "Weight", vs.getTimestamp()); }/*from w w w . j a v a 2 s . c o m*/ JFreeChart chartFactory = ChartFactory.createBarChart3D("VitalSign", "Time", "VitalSign", dataset, PlotOrientation.VERTICAL, true, true, false); BarRenderer renderer = null; CategoryPlot plot = chartFactory.getCategoryPlot(); renderer = new BarRenderer(); ChartFrame frame = new ChartFrame("Bar Chart for VitalSign", chartFactory); frame.setVisible(true); frame.setSize(700, 320); } }
From source file:frames.Screen2.java
private void PiechartActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_PiechartActionPerformed DefaultPieDataset piedataset = new DefaultPieDataset(); piedataset.setValue("Process one", new Integer(10)); piedataset.setValue("Process two", new Integer(20)); piedataset.setValue("Process three", new Integer(30)); piedataset.setValue("Process four", new Integer(40)); JFreeChart chart = ChartFactory.createPieChart("Piechart", piedataset, true, true, true); PiePlot P = (PiePlot) chart.getPlot(); //P.setForegroundAlpha(TOP_ALIGNMENT); ChartFrame frame = new ChartFrame("piechart", chart); frame.setVisible(true);/* w ww . ja v a2s . c o m*/ frame.setSize(450, 500); }
From source file:userinterface.AdministratorWorkArea.TopMedicineJPanel.java
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed // TODO add your handling code here: DefaultCategoryDataset dataSet = new DefaultCategoryDataset(); int i = 1;//from w w w .j a v a 2 s . c o m for (WorkRequest request : org.getWorkQueue().getWorkRequestList()) { dataSet.setValue(((MedicineWorkRequest) request).getQuantityOrdered(), "Number Of Medicines Ordered", ((MedicineWorkRequest) request).getMedicineName()); i++; } JFreeChart chart = ChartFactory.createBarChart("Popular Medicines in Hospital Graph", "Medicine Name", "Quantity", dataSet, PlotOrientation.VERTICAL, false, true, false); CategoryPlot p = chart.getCategoryPlot(); p.setRangeGridlinePaint(Color.BLACK); ChartFrame frame = new ChartFrame("Bar Chart for Patient", chart); frame.setVisible(true); frame.setSize(800, 550); }
From source file:userinterface.SystemAdminWorkArea.DisplayOperationJPanel.java
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed // TODO add your handling code here: int selectedRow = treatmentTable.getSelectedRow(); if (selectedRow < 0) { JOptionPane.showMessageDialog(null, "Please select a Row!"); return;/* ww w .ja v a2 s . co m*/ } Enterprise ent = (Enterprise) treatmentTable.getValueAt(selectedRow, 0); DefaultCategoryDataset dataSet = new DefaultCategoryDataset(); int i = 1; for (TreatedFor t : ent.getTreatmentCatalog().getTreatmentList()) { dataSet.setValue(t.getCount(), "Treatments", t.getTreatment()); i++; } JFreeChart chart = ChartFactory.createBarChart("Treatment Count In A State", "Treatment Name", "Count", dataSet, PlotOrientation.VERTICAL, false, true, false); CategoryPlot p = chart.getCategoryPlot(); p.setRangeGridlinePaint(Color.BLACK); ChartFrame frame = new ChartFrame("Patients Treated For", chart); frame.setVisible(true); frame.setSize(800, 550); }
From source file:userinterface.SystemAdminWorkArea.DisplayAllergyJPanel.java
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed // TODO add your handling code here: int selectedRow = allergyTable.getSelectedRow(); if (selectedRow < 0) { JOptionPane.showMessageDialog(null, "Please select a Row!"); return;/*from w w w .java2s . c om*/ } Enterprise ent = (Enterprise) allergyTable.getValueAt(selectedRow, 0); DefaultCategoryDataset dataSet = new DefaultCategoryDataset(); int i = 1; for (Allergy a : ent.getAllergyList().getAllergyList()) { dataSet.setValue(a.getCount(), "Allergies", a.getAllergyName()); i++; } JFreeChart chart = ChartFactory.createBarChart("Allergies Affecting A State", "Allergy Name", "Count", dataSet, PlotOrientation.VERTICAL, false, true, false); CategoryPlot p = chart.getCategoryPlot(); p.setRangeGridlinePaint(Color.BLACK); ChartFrame frame = new ChartFrame("Allergies In A State", chart); frame.setVisible(true); frame.setSize(800, 550); }