Mendeteksi Aksi Perubahan Baris yang Terseleksi di JTable | StripBandunk


JTable merupakan komponen grid yang terdiri dari baris dan kolom. JTable merupakan komponen yang dapat digunakan untuk menampilkan data seperti pada spreadsheet. Hal yang paling membingungkan bagi pemula di Java Swing adalah, bagaimana cara mendeteksi aksi perubahan baris yang terseleksi di JTable, baik itu saat menggunakan Mouse dan juga saat menggunakan Key Board.

JTable memiliki Mouse Listener untuk mendeteksi aksi mouse dan Key Listener untuk mendeteksi aksi keyboard. Mouse Listener dan Key Listener tidak dianjurkan untuk melakukan pendeteksian perubahan baris, kenapa? Mouse Listener hanya dapat mendeteksi aksi mouse, sehingga jika baris diubah menggunakan keyboard, maka tidak dapat terdeteksi. Key Listener juga hanya dapat mendeteksi aksi keyboard, sehingga jika baris diubah menggunakan mouse, maka tidak dapat terdeteksi. Lantas bagaimana jika digabung? Mouse Listener dan Key Listener?

Baca Lebih Lanjut.

Belajar LWUIT J2ME Menggunakan NetBeans IDE | StripBandunk


Artikel sebelumnya kami telah membahas tentang belajar Java Mobile (J2ME) menggunakan NetBeans IDE. Pada artikel ini kami akan membahas tentang LightWeight User Interface Toolkit (LWUIT), dan cara membuat aplikasi menggunakan LWUIT menggunakan NetBeans IDE.

LWUIT merupakan library yang berisikan widget-widget untuk Java Mobile. LWUIT mirip dengan Java Swing, jika Anda sudah terbiasa membuat aplikasi berbasis Java Swing, maka tidak akan sulit mempelajari LWUIT, yang menjadi perbedaannya, Java Swing untuk membangun aplikasi GUI diatas Desktop, sedangkan LWUIT untuk membangun aplikasi GUI diatas Mobile.

Baca Lebih Lanjut.

Menggunakan JLayer Sebagai Decorator di Java 7 | StripBandunk


JLayer merupakan komponen baru yang di tambahkan di Java Swing. JLayer merupakan salah satu komponen baru yang ditambahkan di Java 7. JLayer sebenarnya adalah project JXLayer yang masukkan ke dalam standard JDK.

JLayer sangat berguna saat kita akan membuat decorator terhadap komponen lain. Sebelumnya, jika kita tidak menggunakan JLayer, untuk menambahkan decorator atau menambahkan efek tertentu ke komponen yang sudah ada, kita mengoverride metode paintComponent(Graphics g) milik komponen tersebut. Namun tidak jika kita menggunakan JLayer.

Baca Lebih Lanjut.

Fitur Baru di Java 7 – Project Coin (Bagian 2) | StripBandunk


Pada artikel sebelumnya kami telah membahas 3 fitur yang ada pada Project Coin yaitu diamond, try-with-resources dan invokeDynamic . Sekarang kami akan bahas tentang fitur Project Coin yang lainnya.

String in Switch

Sebelum Java 7, kita tidak dapat melakukan perbandingkan String pada switch, untuk melakukan perbandingkan, kita biasanya menggunakan metode equals() dan digunakan dalam if.

Baca Lebih Lanjut.

Fitur Baru di Java 7 – Project Coin | StripBandunk


Baru saja beberapa saat yang lalu Java 7 Release, sekarang pertanyaannya? Apa untungnya untuk para pengguna teknologi Java? Apakah perlu kita menggunakan Java 7? Apakah ada fitur yang lebih bagus dibandingkan Java versi sebelumnya? Pada beberapa artikel ke depan, saya akan membahas tentang fitur-fitur Java 7 yang baru, diawali dengan fitur Project Coin.

Project Coin merupakan fitur yang dibuat untuk mempermudah pembuatan code program ada beberapa fitur yang disediakan dalam Project Coin yaitu diamond, try-with-resources dan invokedynamic.

Baca lebih lanjur.