Video Tutorial Pemrograman GUI Menggunakan Java Swing


Kode : VT006
Judul : Pemrograman GUI Menggunakan Java Swing dan NetBeans IDE
Pencipta : Eko Kurniawan Khannedy, S.Kom.
Kategori : Pemrograman Java
Tingkat Keterampilan : Menengah, Lanjut
Harga : Rp.-
Rilis : Januari 2012

Java merupakan pemrograman yang paling populer di dunia saat ini. Kelebihan Java adalah dapat digunakan untuk membangun aplikasi berbasis desktop, web bahkan mobile. Saat ini aplikasi sudah mulai migrasi dari aplikasi berbasis console ke aplikasi berbasis desktop. Hal ini dikarenakan kemudahan yang interaksi yang kaya yang dapat dilakukan aplikasi desktop dibandingkan aplikasi console.

Java Swing merupakan teknologi Java untuk membangun aplikasi GUI desktop. Java Swing merupakan teknologi terbaru yang menggantikan teknologi sebelumnya yaitu AWT (Abstract Widget Toolkit). Dengan menggunakan NetBeans IDE, pengembangan aplikasi desktop menggunakan Java Swing akan lebih mudah. Hal ini dikarenakan NetBeans IDE mendukung GUI Builder, dengan demikian, pengembangan aplikasi menggunakan Java Swing dapat dilakukan dengan drag and drop.

Video tutorial Pemrograman GUI Menggunakan Java Swing merupakan panduan lengkap pengembangan aplikasi desktop menggunakan Java. Video ini berisikan pengenalan Java Swing, pembahasan lengkap serta penggunaan komponen – komponen GUI Java Swing dan juga cara penggunaan GUI Builder NetBeans IDE untuk mempermudah pengembangan aplikasi desktop menggunakan Java Swing.

Video ini tidak disarankan bagi pemula. Untuk mengikuti panduan video ini Anda haruslah mengerti tentang Java Dasar. Dianjurkan terlebih dahulu Anda menonton video tutorial Belajar Pemrograman Java 7 untuk Pemula. Dengan mengikuti video tutorial ini, diharapkan Anda akan dapat mulai membangun aplikasi desktop menggunakan Java Swing.

Lihat Daftar Isi Video Tutorial.

Menampilkan Data di Database ke JTree Menggunakan Hibernate | StripBandunk


Pada artikel sebelumnya kami telah membahas tentang membuat JTree dinamis sederhana menggunakan kelas Creator yang telah dibuat. Pada artikel ini kami akan membahas cara menggunakan kelas Creator tersebut dengan Hibernate untuk menampilkan data dari database ke JTree.
Membuat Entitas

Sederhana saja, misal Anda memiliki sebuah kelas entitas Category yang berisi seperti pada kode dibawah ini :

Baca Lebih Lanjut.

Membuat JTree Dinamis Sederhana | StripBandunk


JTree merupakan komponen yang digunakan untuk membuat struktur pohon. Salah satu yang membuat rumit di JTree adalah cara menambah datanya. Anda perlu membuat TreeModel dan juga menambahkan MutableTreeNode. Sayangnya tidak ada kelas yang dapat menyederhanakan proses pembuatan data di JTree.

Jikalau bisa disederhanakan, kenapa tidak Anda yang mencoba untuk menyederhanakan cara pembuatan data di JTree? Dan artikel ini akan membahas tentang membuat JTree dinamis sederhana. Hanya ada satu root dan beberapa child :

Baca lebih lanjut….

Framework JGlassPane 1.0 FINAL is Released!!! | StripBandunk


Framework JGlassPane telah mencapai versi 1.0-FINAL. Ini merupakan versi release dari JGlassPane 1.0. Pada artikel ini kami akan membahas tentang fitur-fitur apa saja yang ada di JGlassPane dan dimana dapat mendapatkan distribusi framework JGlassPane.

Fitur JGlassPane

Dalam versi JGlassPane 1.0, terdapat 3 fitur yang dimiliki JGlassPane, yaitu :

  1. Transisi, merupakan fitur dimana JGlassPane memiliki kemampuan untuk memberikan efek-efek transisi (seperti pada Power Point).
  2. Transisi Gambar, merupakan fitur seperti fitur Transisi, yang membedakannya adalah, jika Transisi hanya menampilkan efek transisi menggunakan warna biasa, sedangkan Transisi Gambar menggunakan gambar untuk melakukan efek transisi.
  3. Pesan Transparan, merupakan fitur dimana JGlassPane dapat menampilkan pesan transparan diatas Form, dimana pesan tersebut akan menghilang seiring berjalannya waktu.

Baca Lebih Lanjut….

Menampilkan Pesan Transparan di Java Swing Menggunakan JGlassPane | StripBandunk


Pada artikel sebelumnya kami telah membahas tentang tidak dianjurkannya menggunakan dialog pesan untuk menampilkan pesan. Kami menyarankan menggunakan pesan tranparan jika hanya akan menampilkan pesan informasi, peringatan ataupun kesalahan.

Pada artikel ini Anda akan belajar membuat pesan transparan di Java Swing menggunakan framework JGlassPane yang dibuat oleh StripBandunk. Untuk menggunakan framework JGlassPane, Anda perlu melakukan kompilasi framework JGlassPane. Anda dapat melihat cara kompilasinya pada artikel ini.

Membuat Form

JGlassPane merupakan komponen yang hanya dapat digunakan di JRootPane, namun dalam JFrame ataupun JDialog telah otomatis terintegrasi dengan JRootPane, sehingga kita dapat langsung menggunakan JGlassPane di JFrame atau di JDialog.

Sebelum menggunakan JGlassPane, buatlah sebuah Form dari JFrame. Misal seperi pada gambar dibawah ini :

Baca Lebih Lanjut.

Kompilasi Framework JGlassPane | StripBandunk


JGlassPane merupakan framework yang dibuat oleh StripBandunk untuk menampilkan efek-efek dalam glasspane Java Swing. Pada artikel ini Anda akan belajar cara melakukan kompilasi framework JGlassPane agar siap digunakan.

Proses kompilasi framework JGlassPane memerlukan beberapa peralatan development, yaitu :

  • Java Development Kit 6
  • Apache Maven 3
  • Git

Sebelum melakukan proses kompilasi, pastikan peralatan development diatas telah terinstall dalam komputer Anda.

Baca Lebih Lanjut.

Demo Fitur Transition pada Framework JGlassPane | StripBandunk


JGlassPane merupakan framework yang digunakan untuk menambahkan efek – efek menarik pada aplikasi Java Swing Anda. Namun saat ini framework JGlassPane masih dalam tahap pengembangan. Namun Anda sudah dapat mencoba beberapa fitur JGlassPane, salah satunya adalah fitur Transisi.

Fitur Transisi merupakan fitur dimana Anda dapat memberikan efek transisi (seperti saat slide show Microsoft PowerPoint) pada aplikasi Java Swing Anda. Demo Fitur Transisi framework JGlassPane dapat Anda lihat pada Video dibawah ini.

Baca Lebih Lanjut.

JGlassPane, Framework Baru dari StripBandunk | StripBandunk


Saat ini StripBandunk sedang mengembangkan sebuah framework JGlassPane, yaitu framework yang berisikan komponen Java Swing JGlassPane. Framework ini merupakan forking dari framework EGlassPane buatan Eko Kurniawan Khannedy. Framework JGlassPane merupakan pengembangan dari EGlassPane, dengan tujuan bahwa framework JGlassPane ini akan lebih mudah cara penggunaannya dari EGlassPane dan lebih mudah dikembangkan dibandingkan EGlassPane. JGlassPane masih dalam tahap pengembangan, dan diharapkan versi 1.0 dapat di release pada bulan ini.

Baca lebih lanjut.