Senin, 05 Desember 2011

kajian 3: layout manager


masih berkutak dengan namanya java?? pusing?? bangetttttt... tapi yah mau gimana kita jurusan informatika, okray.. disini kita mau kasih tawu ada yang namanya layout manager.. hmmh, langsung aja lah baca... :)
  • FlowLayout
  • FlowLayout merupakan layout standar yang dipakai oleh setiap obyek JPanel. Flowlayout menyusun komponen dari kiri ke kanan. Apabila tidak muat lagi, maka akan dibuat baris baru dan aturan yang berlaku masih sama: kiri ke kanan. Berikut adalah contoh FlowLayout:
Contoh FlowLayout
  • GridLayoutGridLayout membuat komponen-komponen yang mempunyai ukuran yang sama dikumpulkan menjadi satu dan ditampilkan menurut jumlah baris dan kolom yang diberikan. Berikut adalah contoh GridLayout:
Contoh GridLayout
  • BorderLayoutBorderLayout adalah layout standar yang dipakai oleh setiap content paneContent pane adalah container utama dari semua frame, applet dan dialog. BorderLayout mempunyai 5 daerah untuk menampilkan komponen-komponen, yaitu: north, south, east, west, and center. Semua ruang yang tersisa diletakkan di daerah tengah (center). Berikut adalah contoh BorderLayout:
Contoh BorderLayout
  • CardLayoutCardLayout mengisi sebuah daerah yang berisi komponen-komponen yang berbeda pada waktu yang berbeda. Tabbed pane adalah contoh yang mempunyai kesamaan dengan CardLayout. Sebuah CardLayout biasanya dikendalikan oleh sebuah kotak kombo (combo box) dimana keadaannya (state) ditentukan oleh panel (kelompok komponen-komponen).

Contoh Tabbed Pane
Berikut adalah contoh sebuah CardLayout:
Contoh CardLayout
  • GridBagLayoutGridBagLayout merupakan layout yang paling baik karena fleksibel. GridBagLayout mengatur komponen-komponen di dalamnya dengan meletakkan dalam kisi sell, mengijinkan beberapa komponen melebihi sellnya sendiri. Baris-baris dalam kisi tidak perlu sama tinggi, begitu pula dengan kolomnya. Berikut adalah contoh GridBagLayout:
Contoh GridBagLayout
  • BoxLayoutBoxLayout meletakkan komponen-komponen dalam sebuah kolom atau baring dengan memperhatikan ukuran maksimal yang telah ditentukan.
Contoh BoxLayout

Tidak ada komentar:

Posting Komentar