Pemrograman grafis Java kelas Container
Pemrograman Grafis Kelas Container Di Java
Kelas-kelas Java dapat dibagi menjadi tiga kelompok yaitu kelas-kelas wadah (container classes), kelas-kelas pembantu (helper classes) dan kelas-kelas komponen (component classes). Kelas-kelas yang termasuk ke dalam container classes digunakan sebagai wadah atau tempat untuk kelas-kelas komponen yaitu obyek dari kelas seperti JButton, JTexField, JComboBox, JList dan JTable.

Kelas Container termasuk ke dalam container classes. Kelas Container adalah Abstract Window Toolkit (AWT) container sebagai wadah atau tempat untuk obyek dari kelas-kelas grafis ketika Java pertama kali dirilis, seperti kelas Window, Panel, Frame, Dialog dan Applet. Untuk menyusun obyek atau komponen Java ke dalam wadah sesuai dengan posisi atau tata letak yang diinginkan, dapat digunakan layout manager. Berikut ini adalah hierarki turunan kelas Container:

Hierarki turunan kelas Container di Java

Dari hierarki di atas, kelas Container adalah turunan dari kelas Component. Kelas Container memiliki cukup banyak metoda selain juga metoda yang diwarisi dari superclass Component. Tabel berikut ini adalah beberapa metoda penting dari kelas Container:

Tabel Metoda Kelas Container

Metoda Keterangan
add(Component comp) Menambahkan sebuah komponen ke dalam wadah (container).
add(Component comp, int index) Menambahkan sebuah komponen ke dalam wadah dengan posisi yang telah ditentukan oleh parameter index.
paint(Graphics g) Menggambar di wadah (container).
paintComponent(Graphics g) Menggambar tiap-tiap komponen di wadah (container).
remove(Component comp) Menghilangkan komponen tertentu dari wadah (container).
remove(int index) Menghilangkan komponen yang ditentukan oleh index dari wadah (container).
removeAll() Menghilangkan semua komponen dari wadah (container).
setLayout(LayoutManager mgr) Menentukan tata letak (layout manager) dari wadah (container).
getLayout() Mengembalikan jenis tata letak (layout manager) yang digunakan oleh wadah (container).

Produk Laris Toko

Murah Taffware OKD180 power supply station 220V 69800mAh
Taffware OKD180 Power Supply Station Generator 220V 69800mAh
Rp 1.045.500
(4.8/5)
Murah Fosi Audio DA2120C Power Amplifier
Fosi Audio DA-2120C Bluetooth 5.0 Amplifier 2.1 Channel with Remote
Rp 2.138.900
(5/5)
Murah Fosi Audio BT30D Pro Power Amplifier
Fosi Audio BT30D PRO Bluetooth 5.0 Amplifier 2.1 Channel 165x2+350W
Rp 1.298.600
(5/5)
Murah Taffware OKD320A Power Supply Station 84000mAh 300W
TAFFWARE OKD320A Power Supply Station Generator Portable 84000mAh 300W
Rp 1.543.500
(4.8/5)
Murah EDIFIER QR65 Desktop Speaker Active Monitoring with GaN Charger
EDIFIER QR65 Desktop Speaker Active Monitoring with GaN Charger
Rp 5.189.000
(5/5)
Murah EDIFIER S360DB Hi-Res Audio with Wireless Subwoofer
EDIFIER S360DB Hi-Res Audio with Wireless Subwoofer
Rp 6.729.000
(5/5)
Murah EDIFIER T5 Powered Active Subwoofer
EDIFIER T5 Powered Active Subwoofer
Rp 2.161.060
(4.9/5)
Murah EDIFIER QD35 Tabletop Bluetooth Speaker
EDIFIER QD35 Tabletop Bluetooth Speaker
Rp 2.399.000
(5/5)

Dapatkan DISKON dan GRATIS ONGKIR untuk pembelian melalui aplikasi TikTok Shop.