03 pengenalan layout manager

Post on 28-Jul-2015

107 Views

Category:

Education

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

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

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

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

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

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

CARD LAYOUT

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

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

Layout:

GRIDBAG LAYOUT

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

http://docs.oracle.com

SUMBER

-END OF SLIDE-

top related