Minggu, 04 Desember 2011

Layout manager


Layout manager
Java mempunyai fasilitas layout manager (manajemen tampilan) dalam mengelola form / kontainer.
Kontainer adalah objek yang memiliki jendela seperti form, panel, scoll pane dan lain-lain.
Setiap kontainer memiliki sebuah layout manager. Java menyediakan layout manager yang spesifik , dan dapat memilih sesuai kebutuhan
  1. BorderLayout
Fitur ini menyusun komponen-komponen dari sebuah kontainer dalam wilayah yang dinamai North (Utama), South (Selatan), East(Timur), West (Barat), After (setelah), Last(terakhir), Center (tengah), First (pertama), Before (sebelum).
contoh border layout  :

  1. FlowLayout
Menyusun komponen-kokmponen objek dalam bentuk baris dari kiri ke kanan kemudian dari atas ke bawah menggunakan ukuran asli setiap komponen.
contoh flowlayout;  

  1. GridLayout
Menempatkan komponen-komponen ke dalam grid / kotak-kotak sel dalam baris dan kolom
GridLayout memperbesar setiap komponen sebesar ruangan / sel yang disediakan.
contoh gridlayout;  

  1. CardLayout
Menempatkan komponen-komponen (biasanya panel) yang 1 diatas dan yang lainnya bertumpukan,satu dengan yang lainnya.
Kita hanya bisa melihat 1 dalam satu waktu, dan untuk melihat yang lain menggunakan kontrol untuk memilih objek mana yang ada diatas. 
contoh cardlayout;   

  1. GridBagLayout
Menempatkan komponen-komponen secara horizontal dan vertical secara dinamis dan tidak harus mempunyai ukuran yang sama. 
contoh gridbaglayout;   


  1. BoxLayout
Memungkinkan susunan banyak komponen yang bisa disusun secara vertikal / horizontal. Walaupun disusun secara vertikal dengan banyak komponen, susunan tidak akan berubah walau ada perubahan frame. 
contoh boxlayout;   

0 komentar:

Posting Komentar