Buatlah JFrameForm
dengan nama “GrafikInput”, dan desain
sebagai berikut
Masukan
source button simpan seperti ini :
nilai1 = Integer.parseInt(jTextField1.getText());
nilai2 = Integer.parseInt(jTextField2.getText());
nilai3 = Integer.parseInt(jTextField3.getText());
jLabel4.setText(""+nilai1+" Orang");
jLabel5.setText(""+nilai2+" Orang");
jLabel6.setText(""+nilai3+" Orang");
Source botton grafik seperti ini :
PieGrafikInput
rizkyobjek = new PieGrafikInput();
rizkyobjek.setNilai(jTextField1.getText(),jTextField2.
getText(),jTextField3.getText());
rizkyobjek.setVisible(true);
Masukan struktur
diagram pie seperti ini :
import
javax.swing.JFrame;
import
javax.swing.SwingUtilities;
import
javax.swing.UIManager;
import
org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartPanel;
import
org.jfree.chart.JFreeChart;
import
org.jfree.chart.plot.PiePlot3D;
import
org.jfree.data.general.DefaultPieDataset;
import
org.jfree.data.general.PieDataset;
import
org.jfree.util.Rotation;
import
java.awt.Dimension;
import
java.awt.GridLayout;
import
javax.swing.JPanel;
import
org.jfree.chart.plot.PiePlot;
import
org.jfree.ui.ApplicationFrame;
import org.jfree.ui.RefineryUtilities;
Dapat dilihat
seperti berikut :
this.setSize(800,700);
JPanel
RizkyPanel = new JPanel(new GridLayout(2, 2));
DefaultPieDataset
RizkyDataset1 = new DefaultPieDataset();
RizkyDataset1.setValue("nilai1
= "+rizky1,rizky1);
RizkyDataset1.setValue("nilai2
= "+rizky2,rizky2);
RizkyDataset1.setValue("nilai3
= "+rizky3,rizky3);
double jml =
rizky1+rizky2+rizky3;
DefaultPieDataset
RizkyDataset2 = new DefaultPieDataset();
RizkyDataset2.setValue("Data Termasuk : nilai1, nilai2, nilai3 = "+jml,jml);
hasil program
hasil selanjut nya








Tidak ada komentar:
Posting Komentar