Tolong jelaskan mengenai Fungsi dari Java-gnome

Java-gnome menggunakan bahasa pemrograman Java dan sistem kelas berbasis Java untuk membuat bagian antarmuka grafis. Masing-masing paket terimplementasi mempunyai fungsi yang berbeda. Beberapa paket yang digunakan di versi 4.0 diantarnya:

GTK - Perangkat widget itu sendiri.

GDK - Berisi gambar primitif tingkat rendah. Mayoritas menggambar dilakukan oleh Kairo.

Glib dan GObject - Wadah untuk infrastruktur lainnya yang memungkinkan penggunaan OOP.

Pango - Mesin tata letak teks.

ATK - Toolkit aksesibilitas yang memungkinkan kontrol ekstra dengan kontrol komputer.

GtkSourceView - Penyorot kode sumber.