Daftar Isi:
- Definisi - Apa yang dimaksud dengan Abstrak Window Toolkit (AWT)?
- Techopedia menjelaskan Abstrak Window Toolkit (AWT)
Definisi - Apa yang dimaksud dengan Abstrak Window Toolkit (AWT)?
Abstract Window Toolkit (AWT) adalah kumpulan komponen antarmuka pengguna grafis (widget) dan layanan terkait lainnya yang diperlukan untuk pemrograman GUI di Jawa. Ini adalah perangkat windowing independen platform, grafik dan widget antarmuka pengguna asli Java. AWT sekarang menjadi bagian dari Java Foundation Classes (JFC) dan berfungsi sebagai antarmuka pemrograman aplikasi standar (API) untuk pemrograman GUI di Jawa.
Dari J2SE1.2 ke depan, widget AWT sebagian besar digantikan oleh Swing toolkit. Fungsionalitas swing bergantung pada AWT untuk antarmuka inti ke sistem windowing asli. Namun, programmer sekarang memiliki pilihan antara tampilan dan nuansa sistem asli dan tampilan dan nuansa lintas-platform Java. Ayunan lebih disukai oleh sebagian besar programmer Java yang masih mematuhi prinsip menulis sekali, jalankan di mana saja (WORA) sebagai inti dari filosofi Jawa.
Techopedia menjelaskan Abstrak Window Toolkit (AWT)
Pada tahun 1995, ketika Sun Microsystems memperkenalkan Java sebagai bahasa pemrograman platform-independen, AWT dimaksudkan untuk memberikan lapisan tipis abstraksi atas antarmuka pengguna asli yang mendasarinya. Intinya, program Java yang sama, ketika dijalankan pada PC Windows, akan memiliki tampilan dan nuansa aplikasi Windows asli dan tampilan dan nuansa aplikasi Mac asli ketika dijalankan pada Mac.
AWT mencakup satu set widget, yang menyediakan subset fungsionalitas yang umum untuk semua platform asli. AWT juga dilengkapi dengan model penanganan acara yang kuat, grafik dan alat pencitraan (termasuk kelas bentuk, warna dan font), manajer tata letak untuk tata letak jendela yang fleksibel, dan kelas transfer data untuk cut-and-paste melalui clipboard platform asli.
