GRAFIK (CHART) Grafik (chart) dapat dibuat dari tabel data yang ...
(Membuat Chart di Java « Octtenz's Blog)
-
Upload
muhammad-solihin -
Category
Documents
-
view
151 -
download
0
Transcript of (Membuat Chart di Java « Octtenz's Blog)
5/17/2018 (Membuat Chart di Java Octtenz's Blog) - slidepdf.com
http://slidepdf.com/reader/full/membuat-chart-di-java-octtenzs-blog 1/5
Menggali Potensi DiriMenggali Potensi Diri
Bekerja sebagai developer, saya sering diminta untuk mendemonstrasikan
software yang dibuat. Bila diperhatikan, sepertinya user biasanya senang
dengan tampilan yang menarik dibandingkan dengan apa yang bisa
dilakukan oleh aplikasi kita. Dan mereka lebih suka melihat report yang
bergambar dibandingkan data yang berupa angka saja.
Bila di Visual Basic 6 kita mengenal MsChart, di Java kita mengenal
JFreeChart sebagai tool untuk membuat chart. Sebenarnya, tanpa library
tersebut kita juga bisa membuat chart dengan cara manual. Tapi tentunya
sangat melelahkan dan sangat tidak efisien. Kalau ada yang lebih mudah
kenapa dipersulit :lo: . Apalagi JFreeChart ini merupakan Java Charting
Library yang sangat populer dan memiliki kemampuan yang sangat baik dalam membuat chart. Dia bisa men-generate hampir semua
jenis chart yang sering digunakan, dan juga JFreeChart Api men-support banyak feature interaktif seperti tool tips dan zooming.
Requirement :
JDK 1.6 Java Development Kit 1.6
JFreeChart Library Diunduh pada : http://www.jfree.org/jfreechart/ .Yang
kita butuhkan jfreechart-1.0.13.jar dan jcommon-
1.0.16.jar
JCreator 4.50 http://www.jcreator.com/
Untuk membuat chart dengan JFreChart, kita harus membuat Dataset, yang kemudian digunakan untuk membuat chart. Dataset berisi
data yang ditampilkan pada chart. JFreeChart memiliki berbagai macam Dataset objects, yang bisa digunakan untuk membuat berbagai
macam chart. JFreeChart menggunakan object yang dinamakan JFreeChart untuk merepresentasikan chart.
Jadi kira – kira begini langkah untuk membuat chart dengan JFreeChart :
Membuat Dataset yang berisi data yang akan ditampilkan pada chart.1.
Membuat sebuah JFreeChart object yang bertanggung jawab untuk menggambar chart.2.
Menampilkan chart atau menyimpan chart dalam bentuk jpeg atau format lain ke folder tertentu.3.
Oke, mari kita mulai.
Buka JCreator, dan buat project baru dengan nama ChartDasar, pada project templatenya pilih saja Basic Java Application. Kemudian
pada Project Classpath, tambahkan libarary JFreeChart yang dibutuhkan.
embuat Chart di Java « Octtenz's Blog http://octtenz.wordpress.com/2010/02/14/membuat-chart-di-java/
1 of 5 04/05/2012 11:31
5/17/2018 (Membuat Chart di Java Octtenz's Blog) - slidepdf.com
http://slidepdf.com/reader/full/membuat-chart-di-java-octtenzs-blog 2/5
Kemudian akan muncul jendela project dimana kita akan menuliskan kode. Silahkan anda ketikkan kode berikut ini pada jendela kode
anda :
01 /**02 * @(#)ChartDasar.java
03 *
04 * ChartDasar application
05 *
06 * @author : SP Widianto
07 * @version 1.00 2010/2/14
08 * Created with JCreator 4.5 - Best IDE for me :)
09 */
10
11 package com.SPWidianto.Chart;
12
13 import org.jfree.chart.ChartFactory;
14 import org.jfree.chart.ChartFrame;
15 import org.jfree.chart.JFreeChart;16 import org.jfree.data.general.DefaultPieDataset;
17 import org.jfree.chart.plot.*;
18
19 public class ChartDasar
20 {
21
22 public static void main(String[] args)
23 {
24
25 // membuat dataset
26 DefaultPieDataset pieDataset = new DefaultPieDataset();
27 pieDataset.setValue("Java", 21.7);
28 pieDataset.setValue("C & C++", 19.80);
29 pieDataset.setValue("Lainnya", 98.5);30
31 // membuat chart...
32 JFreeChart chart = ChartFactory.createPieChart(
33 "Pie Chart",
34 pieDataset,
35 true, // tampilkan legend
36 true, // tampilkan tooltips
37 false // URLs38 );
39
40 // sedikit modifikasi tampilan dengan menambahkan exploded section
41 PiePlot plot = (PiePlot) chart.getPlot();
42 plot.setExplodePercent("Java", 0.30);
43
44 // membuat dan menampilkan chart pada frame
45 ChartFrame frame = new ChartFrame("Chart Dasar", chart);
46 frame.pack();
47 frame.setVisible(true);48 }
49
embuat Chart di Java « Octtenz's Blog http://octtenz.wordpress.com/2010/02/14/membuat-chart-di-java/
2 of 5 04/05/2012 11:31
5/17/2018 (Membuat Chart di Java Octtenz's Blog) - slidepdf.com
http://slidepdf.com/reader/full/membuat-chart-di-java-octtenzs-blog 3/5
Share this:
← Koneksi Database dengan C# Milan vs Manchester United Feb 17, 2010→
9 Responses to Membuat Chart di Java
Anita February 24, 2010 at 9:30 am
Makasih mas, gak susah ternyata ya..
Reply
octtenz March 4, 2010 at 4:42 pm
Nah kalau tidak ada yang salah, maka bila dijalankan akan muncul tampilan chart seperti ini :
tidak terlalu rumit kan .
Oke, cukup sekian dan sampai jumpa.
referensi :
JCreator — Java IDE
JFreeChart
java .sun .com
Happy Valentine or/and Chinese new years day, buat anda yang merayakannya.
God bless U all.
Java Chart, Java, OpenSource
50 }
embuat Chart di Java « Octtenz's Blog http://octtenz.wordpress.com/2010/02/14/membuat-chart-di-java/
of 5 04/05/2012 11:31
5/17/2018 (Membuat Chart di Java Octtenz's Blog) - slidepdf.com
http://slidepdf.com/reader/full/membuat-chart-di-java-octtenzs-blog 4/5
yup, namanya juga sederhana.
Reply
bofan April 27, 2010 at 5:16 pm
Mas, saya mau tanya.. Kalo di JFreeChart bisa ga dibuat orientasi vertikal axis nya dibalik. Jadi titik 0 pada sumbu Y di
atas, trus makin ke bawah makin naik angkanya, bukan makin turun..
Reply
bofan April 27, 2010 at 5:22 pm
ngga jd dh.. hehe.. Alhamdulillah, udah dapet di http://www.java2s.com/Code/Java/Chart
/JFreeChartPlotOrientationDemo.htm
Reply
Mas Admin April 28, 2010 at 9:11 am
wah makasih buat linknya…
nambah ilmu
aad July 15, 2010 at 1:12 am
kang, kok ane ga bs mulu ya…????
slalu salah di:
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartFrame;import org.jfree.chart.JFreeChart;
import org.jfree.data.general.DefaultPieDataset;
import org.jfree.chart.plot.*;
padahal ane udah copy smuanya…
dan library udh d’tambahin jg…
tolong d’bantu kang…
Reply
Mas Admin July 15, 2010 at 12:06 pm
kalau dilihat pesan kesalahannya, library jfreechart belum diimport secara benar.
coba library jfreechart yang diperlukan di copy ke folder JDK Java anda, misalnya :
C:\Program Files\Java\jdk1.6.0_06\jre\lib\ext.
Sehingga import manual menggunakan jcreator tidak diperlukan lagi.
Reply
arienD August 11, 2010 at 8:42 am
Maz,,aQ nampilinnya di panel,,tp kQ chartnya g mau muncul y???
padahal waktu aQ coba di file laen yang tanpa panel bisa muncul….
makasih y maz atas infonya….
Reply
embuat Chart di Java « Octtenz's Blog http://octtenz.wordpress.com/2010/02/14/membuat-chart-di-java/
of 5 04/05/2012 11:31
5/17/2018 (Membuat Chart di Java Octtenz's Blog) - slidepdf.com
http://slidepdf.com/reader/full/membuat-chart-di-java-octtenzs-blog 5/5
Mas Admin August 14, 2010 at 8:28 am
panel itu maksudnya JPanel ya….
lihat disini saja deh :
“http://suhearie.wordpress.com/2008/09/06/membuat-grafik-dengan-jfreechart/”
atau disini deh :
“http://www.java2s.com/Code/Java/Chart/JFreeChartPieChartDemo7.htm”
untuk mudahnya gunakan method ChartPanel-nya JFreeChart bila ingin ditampilkan pada aplikasi swing.
Reply
↑ TopBlog at WordPress.com. Theme: zBench by zwwooooo.
embuat Chart di Java « Octtenz's Blog http://octtenz.wordpress.com/2010/02/14/membuat-chart-di-java/
5 of 5 04/05/2012 11:31