Mebuat Program Grafik Sederhana ( Akhmad Marzuki_171011402074)
1.Buat program baru dengan klick > File> new project
>pilih “java application> input nama > lalu finis
2. Import File Library jfreechart>masukan semua file librari seperti pada gambar berikut
3. Buatlah new java class dengan nama "JAVAPIECHART
4.lalu masukan sourch code berikut :
public class JAVAPIECHART extends JFrame {
public JAVAPIECHART (){
//initialisasi frame
this.setSize(600,400);
this.setTitle("Diagram Lingkaran");
this.setLocationRelativeTo(null);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
PieDataset dataset = buildata();
JFreeChart chart = buildChart(dataset,"Browser yang Yang Digunakan");
ChartPanel pieChart = new ChartPanel(chart);
this.setContentPane(pieChart);
}
private JFreeChart buildChart(PieDataset dataset, String judul){
JFreeChart chart;
chart = ChartFactory.createPieChart3D(judul,
dataset,
true,
true,
false);
PiePlot3D plot = (PiePlot3D) chart.getPlot();
plot.setStartAngle(290);
plot.setDirection(Rotation.CLOCKWISE);
plot.setForegroundAlpha(0.5f);
return chart;
}
private PieDataset buildata() {
DefaultPieDataset dataSet = new DefaultPieDataset();
dataSet.setValue("Google Chrome", 50);
dataSet.setValue("Mozila Firefox", 30);
dataSet.setValue("Internet Explore", 10);
dataSet.setValue("Browser Lainnya", 10);
return dataSet;
}
public static void main(String[] args){
try{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch (Exception e){
}
SwingUtilities.invokeLater(new Runnable(){
@Override
public void run(){
new JavaPieChart().setVisible(true);
}
});
}
}
5. Dan hasilnya seperti di bawah ini :
Komentar
Posting Komentar