Showing posts with label jgraph. Show all posts
Showing posts with label jgraph. Show all posts

Sharing JGraph

Kali ini saya akan mencoba sharing pengalaman saya menggunakan library JGraph yang saya pakai dalam pembangunan aplikasi saat KP, yaitu GUI workflow definition.

JGraph adalah sebuah library java [tentunya open source] yang berguna untuk memvisualisasikan graph dengan menggunakan swing design patterns pada lingkungan java. Library ini berguna dalam pembangunan aplikasi yang mengedepankan visualisasi graf, seperti workflow editor [seperti yang saya dan teman-teman buat], flowchart, VLSI dan CAD, business process modelling, entity relationship dan diagram-diagram lainnya.

JGraph menyediakan segala fitur, yang saya rasa fitur-fitur ini sudah lengkap, yang dibutuhkan saat para programmer membutuhkan sebuah library untuk visualisasi graf. Library ini cukup dasar dan dapat dikembangkan menjadi lebih lengkap lagi sesuai kebutuhan. JGraph juga hadir dalam aplikasi siap pakai, yaitu JGraphPad Pro. JGraphPad Pro adalah sebuah aplikasi diagram editor [semacam microsoft visio] yang dapat digunakan dan juga open source :D

JGraph selain dapat memvisualisasi graf, user juga dapat berinteraksi, mengatur layout dan menjalankan analisis yang berkaitan dengan graf tersebut. Selain itu JGraph juga dapat berjalan dengan segala standar swing, seperti look and feel, data transfer, aksesibilitas, serialisasi dan internationalization. Kita dapat menambahkan fitur undo/redo, printing, dan juga XML support. JGraph adalah turunan dari JComponent, yang merupakan kelas induk pada swing untuk semua komponen. JGraph juga dapat dikode menggunakan konvensi java untuk penamaan variabel dan method, layout source code dan komentar untuk keperluan javadoc.

Screenshot aplikasi kami [GUI workflow definition] yang menggunakan library JGraph sebagai visualisasi graf:

JGraph dapat diakses pada link ini. JGraph menyediakan bentuk dasar yaitu persegi panjang, namun tidak menutup kemungkinan para pemakai JGraph untuk dapat membuat node berbentuk elips, trapesium, jajar genjang, panah, dan bentuk-bentuk unik lainnya.

--

NB: Post yang sama dengan di http://inipunyapaw.wordpress.com


 

Selamat Datang di kapedeh.blogspot.com!

kapedeh.blogspot.com adalah sebuah log KP IF2005 yang insya Allah berisikan cerita-cerita Kerja Praktek Pacifist dari sabang sampai timika :P

Yang mau join nulis-nulis, kalau bisa setiap perwakilan tim dari semua tim bisa ikutan nulis, bisa kontak paw :D

Kritik dan saran klik ini


Free chat widget @ ShoutMix

Blogger Templates by Blog Forum

Recent Comments

Jumlah Pengunjung

Pacifist @ Ning

Labels

Polling 1: Cerita Terfavorit TKP 2-13 Juni '08 goes to.. [vote sebanyak-banyaknya!]

Polling 0: Menurut kalian, polling apa yang sebaiknya diadakan untuk pertama kali?