Tutorial : Menggambar di JPanel lebih mudah

Kali ini saya akan meluangkan waktu sedikit untuk menulis tutorial java tentang cara menggambar JPanel dengan lebih mudah. Jika tutorial ini tidak menarik bagi kalian tidak usah dibaca.
Baiklah mari kita mulai tutorial ini. Mungkin untuk para programmer java pemula hal ini merupakan yang sangat membingungkan, bagaimana ya caranya ? Sedangkan untuk para programmer java yang telah mahir mungkin dengan cara mengoveride method JPanel yaitu paintComponent() atau paint() untuk menggambar di JPanel seperti syntax dibawah ini :

Perkembangan Aplikasi GARIS

Kali ini kita akan membahas perkembangan aplikasi GARIS (Goverment Archieves Information Systems). Aplikasi GARIS saat ini sedang diimplementasikan di Pemerintah Kabupaten Banggai Kepulauan tepatnya di Sekretariat DPRD. Untuk bulan berikutnya kemungkinan aplikasi ini akan diimplementasikan di Dinas Kesehatan masih di Kabupaten tersebut.
Aplikasi ini telah memasuki versi 1.0.3 dengan beberapa penambahan-penambahan yang cukup signifikan, dan kemungkinan besar akan mengalami penambahan-penambahan lainnya jika suatu saat dibutuhkan. Memang pada versi-versi sebelumnya belum ditambahkan nama versi seperti yang sekarang ini, hal ini dilakukan agar terlihat perkembangan dan lebih terorganisir, serta gampang dalam melakukan perubahan-perubahan. Versi 1.0.3 masih dalam tahap beta, dalam arti masih jauh dari sempurna dan masih harus dilakukan perbaikan dan testing lanjutan. Adapun fasilitas atau fitur yang telah ada dan stabil pada versi 1.0.3 ini adalah :
  • Modul Data Master
  • Modul Surat Menyurat
  • Modul Perjalanan Dinas
  • Modul SK & Perda (Hanya di GARIS XP 1.0.3)
  • Modul Laporan-laporan
Selain kelima modul-modul diatas ada kemungkinan dalam waktu dekat ini akan ada beberapa penambahan-penambahan fitur lainnya. Fitur yang akan kemungkinan saya tambahkan pada aplikasi ini (mungkin hanya merupakan fitur tambahan) diantaranya adalah sebagai berikut :
  • Tutorial
  • Help & Manual
  • File Installer
Fitur tutorial merupakan fitur tambahan yang menurut saya akan menjadi nilai lebih dari aplikasi ini. Saya tidak akan membuat fitur tutorial ini, fitur yang biasa-biasa, tapi akan saya sebut fitur ini interaktif tutorial. Mengapa saya sebut demikian memang fitur ini akan saya buat se-interaktif mungkin sehingga anda seperti menonton video tutorial di youtube atau di media player anda. Untuk merelalisasikan tutorial interaktif ini saya akan memperlengkapi senjata saya dengan aplikasi atau library yang bernama Sikuli. Harap bersabar untuk menantikan kabar berikutnya pada tulisan saya berikutnya.

Wassalam,
Muhamad Wibawa

    GARIS

    Kali ini kita akan membahas aplikasi GARIS (Goverment Archieves Information Systems).Seperti yang telah diuraikan sebelumnya aplikasi ini dapat digunakan untuk pengelolaan arsip-arsip yang ada disuatu dinas atau instansi pemerintahan. Logo disamping merupakan logo untuk aplikasi kita kali ini, alasan saya memilih logo ini karena logo ini merepresentasikan suatu yang sangat indah serta memberikan warna yang cerah bila ditampilkan di halaman muka.
    Bahasa pemograman yang saya gunakan untuk pembuatan aplikasi ini adalah Java, kenapa ? karena java menurut saya mudah dan banyak yang mengimplementasikannya. Selain itu saya menggunakan database  PostgreSQL. Kedua tools diatas memberikan sesuatu yang sangat baik untuk pengembangan aplikasi, dan yang terutama gratis.

    Target tahun 2011

    Kita berjumpa lagi di halaman blog yang sempit ini. Kali saya akan menguraikan target saya untuk di tahun 2011 ini, walaupun agak telat bagi saya untuk membahasnya disini tapi saya ingat pepatah "lebih baik telat daripada tidak sama sekali". Baiklah tapi panjang lebar lagi berikut ini yang menjadi target saya untuk tahun 2011 :
    • GARIS, Government Archieves Information Systems (Code Name : Magnolia)
    • SIM RS, Sistem Informasi Manajemen Rumah Sakit, (Code Name : Venus iMedis Versi Desktop)
    • SIMGAJI, Sistem Informasi Manajemen Penggajian (Code Name : Payday)
    • SIMKESMAS, Sistem Informasi PUSKESMAS (Code Name : Biomedic)
    • ACIS, Accounting Information Systems (Code Name : Kaladamastra)

    Aplikasi Pertama

    Aplikasi pertama kali yang saya buat adalah Jamparing Akuntansi Versi 2.1 merupakan aplikasi pengelolaan sistem informasi akuntansi yang berbasis java. Aplikasi ini saya buat ketika saya masih bekerja di perusahaan IT di Bandung. Karena lisensi aplikasi ini kepunyaan perusahaan yang bersangkutan saya tidak akan membahasnya lebih jauh, cukup mengetahui saja bahwa aplikasi ini dulunya saya yang buat.