Minggu, 15 Januari 2023

Graphical User Interface pada Java

 Nama: Arma Monicha

Nim: 4122039

Kelas: 1A


Graphical User Interface


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.  -Source Code


-Hasil Source Code



Tidak ada komentar:

Posting Komentar

10 Bahasa Pemrograman paling terkenal

 Nama: Arma Monicha Nim: 4122039 Kelas:C  10 Bahasa Pemrograman paling terkenal 1. Java Bahasa pemrograman paling populer yang pertama yakni...