Memahami Layout Manager: CardLayout Pada GUI Java

Objek CardLayout adalah layout manager untuk container sama seperti BorderLayout dan BoxLayout. Card layout memperlakukan setiap komponen dalam container layaknya sebuah kartu. Seperti namanya, jadi hanya ada satu kartu yang terlihat pada satu waktu. Container berperan sebagai tumpukan kartu. Sedangkan komponen pertama yang Anda tambahkan ke objek CardLayout akan menjadi komponen yang terlihat saat container … Read more

Memahami Layout Manager: Box Layout Pada GUI Java

Box layout memungkinkan Anda untuk menata beberapa komponen secara vertikal ataupun horisontal. Komponen-komponen tersebut tidak akan tumpang tindih. Jadi misalnya ketika ukuran frame di ubah, komponen yang diatur  vertikal akan tetap vertikal. Dengan menggunakan BoxLayout daripada FlowLayout atau GridLayout maka Anda bisa menata properti alignment (perataan) sumbu x dan y dari setiap komponen serta ukuran … Read more

Tutorial Java Swing Layout Manager

Pada tutorial Java kali ini kita akan menambahkan komponen Java Swing dan membahas tentang layout manager. Pada tutorial sebelumnya Anda sudah mengetahui tentang dasar JFrame. Dimana hasil outputnya hanyalah frame kosong dan tidak memiliki kontrol apa-apa. Kemudian Anda juga sudah mengetahui cara menambahkan komponen GUI pada frame. Meskipun itu hanyalah sebuah tombol yang berada ditengah … Read more

Menambahkan Komponen Pada JFrame

Setelah mengetahui cara membuat frame pada Java maka selanjutnya Anda bisa mencoba untuk menambahkan komponen-komponen GUI. Untuk melakukannya Anda bisa menggunakan method add(). Perhatikan contoh berikut ini:

Output:   Setelah Anda menjalankan program tersebut Anda akan mendapatkan sebuah frame dengan tombol yang selalu berada di tengah dan menutupi seluruh area frame meskipun Anda sudah … Read more

Belajar Java Dasar JFrame

Belajar Java Dasar JFrame – Frame adalah jendela utama yang kita gunakan untuk menampilkan komponen yang kita inginkan pada layar, atau dengan kata lain, frame digunakan untuk mendesain model tampilan yang didalamnya dapat kita tempatkan komponen-komponen lainnya. Untuk membuat user interface pada Java, Anda bisa membuat sebuah frame atau applet untuk menampung komponen-komponen. Seperti sudah … Read more

Belajar GUI Pada Java: Class Component, Container, dan Helper

belajar-pemrograman-java-dengan-laptop

Untuk memahami GUI pada Java dengan baik, Anda harus mengetahui tiga class yang selalu berkaitan dalam Java GUI programming. Class tersebut adalah component, container, dan helper. Berikut ini adalah penjelasan dari masing-masing class tersebut. Class Component Anda bisa menampilkan instance dari class component pada layar. Component adalah akar class untuk semua class antar muka pengguna … Read more

Mengenal GUI Dan Komponennya Pada Java

Java GUI (Graphical User Interface) adalah langkah instruksional yang sangat baik untuk mempelajari pemrograman berorientasi objek. Rancangan API pada pemrograman GUI Java adalah contoh yang sangat relevan tentang bagaimana Anda bisa menerapkan prinsi-prinsip  berorientasi objek. Materi kali ini memiliki dua tujuan penting.  Pertama, adalah agar Anda bisa mengerti dengan baik mengenai dasar-dasar Pemrograman Java GUI. … Read more

GUI Event Handling Pada Java

GUI Event Handling – Seperti Anda ketahui dalam GUI bisa terdapat beberapa komponen seperti tombol, list, combo box, text area, dan sebagainya. Untuk mengetahui mengenai event handling (penanganan event) pada komponen-komponen tersebut maka Anda harus memahami apa yang dimaksud dengan event itu sebenarnya. Event adalah objek yang dibuat ketika ada perubahan state (sesuatu yang berubah) … Read more

Memahami Dasar JLabel Dalam Pemrograman Java

Apa Itu JLabel? JLabel digunakan dalam Swing untuk menampilkan garis atau teks yang tidak dapat langsung diedit oleh user. Oleh karena itu, Jlabel ini sangat berguna untuk penamaan item pada GUI, dalam pemberian petunjuk atau mengindikasikan progress melalui proses. Lihat dahulu mengenai JFrame dan JPanel, sebelum melanjutkan tentang JLabel ini, karena saling berkaitan. JLabel dapat … Read more

Belajar Java Dasar Manipulasi JPanel Dengan Mudah

Belajar Java Dasar Manipulasi JPanel Dengan Mudah Belajar Java Dasar Manipulasi JPanel Dengan Mudah – Ini adalah lanjutan dari Belajar Java Programming JPanel Tingkat Dasar. JPanel tidak hanya dapat digunakan sebagai layer untuk Content Pane, namun juga sebagai tempat widget, JPanel ini juga dapat melakukan berbagai macam hal. Pada kesempatan ini akan diperlihatkan bagaimana dasar … Read more