Mata Kuliah Modul ke Judul Materi
Tujuan / Sasaran
: Mahasiswa dapat mengerti penggunaan Layout Management dengan Java Swing
: Pemrograman 3 : 03 : Layout Manager
aktu !lama" #plikasi yang digunakan Pengampu
: 3 Jam : Java $ %otepad : ®orius 'endita #(K()S(Si()M(*s
Subject : Layout Manager
Mem+uat ,low Layout Mem+uat &rid Layout Mem+uat -order Layout
Objective :
Memahami *ara Kerja ,low Layout Memahami *ara Kerja &rid Layout Memahami *ara Kerja -order Layout
Layout
#gar komponen.komponen yang ditempelkan di window utama tertata dengan rapi) maka kita perlu mengatur layout window utama terse+ut( Java menyediakan sejumlah /lass untuk mengatur layout dimana setiap /lass terse+ut memiliki aturan tersendiri dan 0ormat layout yang +er+eda( Flow Layout Layout ini mengatur komponen.komponen &12 agar terletak dalam satu +aris saja) tetapi jika sudah men/apai +atas le+ar area tampilan) maka komponen +erikutnya akan diletakkan pada +aris +erikutnya( Grid Layout Layout ini mengatur komponen.komponen &12 agar +erada dalam posisi grid( 1kuran grid) yaitu jumlah +aris dan kolomnya) ditentukan pada saat dilakukan setLayout( Border Layout 2ni adalah layout de0aul apa+ila kita tidak menetapkan suatu layout dalam program yang kita +uat( Layout ini mem+agi area tampilan menjadi 3
+agian) yaitu atas) +awah) kiri) kanan) dan tengah( Posisi ini ditentukan pada saat dilakukan penam+ahan komponen) yaitu saat memanggil method add!"(
FlowLayout
Jika +erhasil akan mun/ul seperti gam+ar +erikut :
Tampilan Flow Layout
Grid Layout
Jika +erhasil maka akan tampil seperti +erikut :
Tampilan Grid Layout
Lati an 3 : Membuat Border Layout
Tampilan Border Layout
Lati 4( 5( 3(
an !ndividu
"ari #eni$ Layout yang lain di$ertai dengan penggunaannya di #ava % Banding&an dengan 3 layout yang lain % 'pa&a perbedaannya % Buat Form ($ername dan )a$$word dengan mengguna&an 3 Layout yang berbeda diberi warna dan *ont yang berbeda%