TUGAS 12 - GRAPHICAL USER INTERFACE
Nama : Yunita Nur Fadhila
NIM : 4122045
Kelas : 1A
Tugas Pendahuluan
1. Jelaskan apa yang anda pahami tentang GUI, komponen pendukung GUI di java ditangani oleh awt dan swing, apa beda awt dan swing?
GUI adalah antar muka grafis yang memfasilitasi interaksi antara pengguna dengan program aplikasi.
Komponen pendukung GUI: Containers, Canvas, User Interface components, Komponen pembentuk windows.
AWT yaitu beberapa komponen AWT yang menggunakan native code, sedangkan Swing adalah keseluruhan Swing ditulis menggunakan bahasa pemrograman Java.
2. Apa yang anda ketahui tentang layout manager? Sebutkan dan jelaskan beberapa macam layout manager Java
Layout manager adalah penyusunan komponen-komponen GUI dan yang mengatur tampilan dari komponen didalah container.
Macam-Macam layout manager java:
a. Flow Layout adalah layout yang menyusun komponen dari kiri ke kanan, selanjutnya ke baris berikutnya.
b. Border Layout adalah yang menempatkan komponen dengan pendekatan arah mata angin.
c. Null Layout/Tanpa Layout yaitu mengatur posisi elemen secara manual dengan menggunakan method setBounds dari class Components. Setbounds: int x, int y, int width, int height.
3. Anda buat kode program yang bisa menampilkan output berikut


Output :

Komentar
Posting Komentar