Rabu, 29 November 2017

Laporan Praktikum Algo dan Pemrograman II (JAVA) 10 : Manajemen Layout


Assalamualaikum warahmatullahi wabarakatuh...
Postingan ini saya buat untuk memenuhi tugas Laporan praktikum dari Dosen cantik saya Sundari Retno Andini, S.T,M.Kom selaku Dosen Algo dan Pemrograman II (JAVA).

Manajemen Layout
Manajemen Layout diperlukan untuk mengatur penempatan komponen didalam frame agar bisa menghasilkan bentuk interface yg menarik. Method setLayout() digunakan untuk mengatur jenis metode  yang digunakan pd saat pemasangan komponen.
A.     Metode FlowLayout
Metode FlowLayout menempatkan komponen frame berdasarkan urutan komponen2 tsb ditempelkan ke frame. Penyusunan dimulai dari kiri ke kanan dan dari atas ke bawah. FlowLayout memiliki konstanta LEFT, CENTER, dan RIGHT untuk mengatur perataan komponen yg diinginkan.
Berikut contoh dari program FlowLayout : 
CobaFlowLayout.java

Setelah dirun kan


B.      Metode GridLayout
Metode GridLayout akan membagi area layar menjadi sejumlah tempat dalam bentuk matriks ukuran yg sama. Area layar dibagi dalam format baris dan kolom. Setiap kali terjadi perubahan frame, ukuran setiap komponen juga akan berubah. Pada prinsipnya yg dipertahankan adalah jumlah baris dan kolom yg telah ditentukan.
Berikut contoh dari program GridLayout : 
CobaGridLayout.java

Hasilnya setelah di runkan


C.      Metode Border Layout
Metode BorderLayout menggunakan konsep arah mata angin dalam memasang komponen. Class BorderLayout menyediakan lima konstanta yg menyatakan arah mata angin, yaitu NORTH, EAST, SOUTH, WEST dan CENTER.
Jika salah satu tidak digunakan, maka lokasi yg berdekatan akan menggunakan lokasi tsb sebagai perluasan dari wilayahnya.
Berikut adalah contoh programnya :
cobaBorderLayout.java

Hasilnya setelah di run kan 


D.     Metode NoneLayout
Metode NoneLayout tidak cukup fleksibel digunakan. Oleh karena itu harus mengatur lokasi tiap objek titik demi titik. Tiap objeknya ditentukan oleh koordinat di dalam window.
Berikut contoh dari program NoneLayout
cobaNullLayout.java

berikut hasilnya setelah dirun kan

dan berikut, ada beberapa contoh program untuk Manajemen Layout
FrameAWT.java

Dan berikut hasilnya setelah dirun kan 



 ObjekGUI.java


 Dan berikut hasilnya setelah dirun kan 


Nah,, sekian postingan dari Saya.. Terima Kasih 😁😁😁😁
Wassalamualaikum..

Tidak ada komentar:

Posting Komentar