03 pengenalan layout manager

11
PENGENALAN LAYOUT MANAGER Disusun Oleh: 1. Sari Dewi Budiwati 2. Reza Budiawan Untuk: TIM Dosen PBO MI.2294 Pemrograman Visual Ganjil 2014/2015 Hanya dipergunakan untuk kepentingan pengajaran di lingkunganFakultas Ilmu Terapan, Universitas Telkom

Upload: ejabudiawan

Post on 28-Jul-2015

107 views

Category:

Education


3 download

TRANSCRIPT

Page 1: 03 pengenalan layout manager

PENGENALAN LAYOUT MANAGER

Disusun Oleh:1 . Sar i Dewi Bud iwat i2 . Reza Budiawan

Untuk: T IM Dosen PBO

MI.2294 Pemrograman VisualGanjil 2014/2015

Hanya dipergunakan untuk kepentingan pengajaran di lingkunganFakultas Ilmu Terapan, Universitas Telkom

Page 2: 03 pengenalan layout manager

Layout Manager digunakan untuk mengatur tata letak komponen di kontainer.

Jenis-jenis layout: Flow Layout Border Layout Box Layout Card Layout Grid Layout GridBag Layout

Page 3: 03 pengenalan layout manager

Flow layout adalah jenis layout yang sederhana, digunakan untuk mengatur komponen sesuai dengan ukurannya, dari KIRI ke KANAN, dari ATAS ke BAWAH, pada kontainer.

Beberapa karakter flow layout Pilihan tata letak pada flow layout yaitu Kiri (Left), Tengah

(Center) dan Kanan (RIGHT) Memiliki vertical dan horizontal padding Secara default, posisi komponen-komponen menggunakan

CENTER Flow layout digunakan secara default pada JPanel

FLOW LAYOUT

Page 4: 03 pengenalan layout manager

Karakter border layout: Pada Border Layout, komponen diletakkan pada posisi

SOUTH (selatan), EAST (timur), WEST (barat) dan CENTER (tengah).

Border Layout adalah default layout yang digunakan pada Jwindow dan Jframe

BORDER LAYOUT

Page 5: 03 pengenalan layout manager

Karakter Box layout: Digunakan untuk membuat toolbar atau vertical button bars Posisi komponen diletakkan pada Baris atau Kolom Mirip dengan flow layout, namun tidak akan menambah

baris

BOX LAYOUT

Page 6: 03 pengenalan layout manager

Karakter card layout: Digunakan untuk efek penumpukan komponen. Ditampilkan satu-satu

CARD LAYOUT

Page 7: 03 pengenalan layout manager

Karakter grid layout Posisi komponen diletakkan pada baris dan kolom (rows and

columns) Grid layout bermanfaat pada peletakan komponen dengan

ukuran yang sama

GRID LAYOUT

Page 8: 03 pengenalan layout manager

Karakter GridBag Layout Tata letak yang paling fleksible dan kompleks Posisi komponen diletakkan pada

grid of rows grid of columns

Komponen dapat menggunakan baris/kolom dan tinggi/lebar yang berbeda

GRIDBAG LAYOUT

Page 9: 03 pengenalan layout manager

Layout:

GRIDBAG LAYOUT

Page 10: 03 pengenalan layout manager

Jonathan Knudsen, Pat Niemeyer. Learning Java, 2nd Edition.O’Reilly. 2002

http://docs.oracle.com

SUMBER

Page 11: 03 pengenalan layout manager

-END OF SLIDE-