Mengapa tidak ada lagi perpustakaan yang mudah digunakan untuk membuat bagan opensource untuk Java ?. Satu-satunya proyek opensource yang berhasil di area ini tampaknya adalah jfreechart, dan bahkan tidak ada dokumentasi atau contoh yang tersedia.
Mengapa tidak ada lagi perpustakaan yang mudah digunakan untuk membuat bagan opensource untuk Java ?. Satu-satunya proyek opensource yang berhasil di area ini tampaknya adalah jfreechart, dan bahkan tidak ada dokumentasi atau contoh yang tersedia.
Jawaban:
Ada charts4j yang merupakan grafik dan grafik API. Ini memungkinkan pengembang untuk secara terprogram membuat bagan yang tersedia di Google Chart API melalui Java API yang lugas dan intuitif.
Penafian: Saya menulis charts4j . Kami akan melakukan rilis besar lainnya dalam beberapa minggu ke depan.
Jumlahnya tidak banyak karena mereka akan bersaing dengan JFreeChart , dan itu luar biasa. Anda bisa mendapatkan dokumentasi dan contoh dengan mengunduh panduan pengembang . Ada juga banyak tutorial online gratis jika Anda mencarinya.
EasyCharts bersifat komersial jadi saya tidak bisa menggunakannya untuk proyek saya. Saya menggunakan perpustakaan grafik GRAL sebagai gantinya. Saya merasa sangat mudah untuk menyesuaikan dan berlisensi di bawah LGPL seperti JFreeChart, jadi Anda dapat menggunakannya secara gratis:
Pertanyaan bagus, saya sendiri baru saja mencari alternatif untuk JFreeChart beberapa hari yang lalu. JFreeChart sangat bagus dan sangat lengkap, saya telah menggunakannya di beberapa proyek. Masalah saya baru-baru ini adalah bahwa itu berarti menambahkan 1.6mb perpustakaan ke applet 50kb, jadi saya mencari sesuatu yang lebih kecil.
The JFreeChart FAQ itu sendiri berisi penawaran alternatif. Dibandingkan dengan JFreeChart, kebanyakan dari mereka cukup mendasar, dan beberapa sangat jelek. Yang paling menjanjikan tampaknya adalah Java Chart Construction Kit dan OpenChart2 .
Saya juga menemukan EasyCharts , yang merupakan produk komersial tetapi tampaknya gratis untuk digunakan dalam beberapa keadaan.
Pada akhirnya, saya kembali ke JFreeChart yang telah dicoba dan dipercaya dan menggunakan Proguard untuk membaginya menjadi ukuran yang lebih mudah diatur.
Saya menyarankan agar Anda melihat JFreeChart lagi. Panduan pengguna hanya tersedia untuk dibeli, tetapi demo menunjukkan apa yang mungkin dan cukup mudah untuk mengetahui caranya dari dokumentasi API . Pada dasarnya Anda memulai dengan metode statis ChartFactory dan memasukkan objek JFreeChart yang dihasilkan ke dalam ChartPanel untuk menampilkannya. Jika Anda buntu, saya yakin Anda akan mendapatkan jawaban cepat untuk masalah Anda di StackOverflow.
Untuk grafik 2D dinamis, saya telah menggunakan JChart2D . Cepat, sederhana, dan diperbarui secara berkala. Penulis dengan cepat menanggapi satu laporan bug saya dan beberapa permintaan fitur. Kami, di perusahaan kami, lebih memilihnya daripada JFreeChart karena dirancang untuk penggunaan dinamis, tidak seperti JFreeChart.
Ada perpustakaan charting baru di kota: JChartlib JChartLib http://freshmeat.net/projects/jchartlib
Ada JChart yang semuanya open source. Saya tidak yakin persis apa yang Anda buat grafik dan bagaimana Anda membuat grafik (servlet, swing, dll) jadi saya akan mengatakan lihat saja beberapa yang berbeda dan lihat mana yang cocok untuk Anda.
http://sourceforge.net/projects/jchart/
Saya juga menggunakan JGraph tetapi saya hanya menggunakan versi komersialnya. Namun mereka menawarkan versi open source:
Saya menemukan kerangka kerja ini: jensoft sw2d, gratis untuk penggunaan non komersial (lisensi ganda)
salam.