ABSTRACT WINDOWS TOOLKITS
AWT sebuah paket yang telah ada dalam Java yang dapat digunakan untuk merancang GUI (Graphical User Interface). Programprogram modern sekarang ini biasanya dibuat dalam bentuk form, dialog box, dadn menu.
Dengan GUI, user dapat melakukan pilihan secara cepat dan mudah dengan menggunakan mouse. Abstract Window Toolkit disebut toolkit karena didalamnya tersedia class-class yang telah dirancang untuk membuat GUI. Paket AWT termasuk paket jadi untuk setiap versi Java.
Berbeda dengan AWT, JSwing juga merupakan paket dari Java untuk merancang GUI tetapi paket JSwing ini merupakan paket tambahan yang harus di download secara terpisah.
Permograman Secara Event-Driven
Program AWT dirancang menggunakan event dan event-handlers. Sebuah event merupakan aksi dari suatu komponen GUI seperti penekanan mouse (mouse clicked) , penggeseran mouse (mouse dragged), penekanan tomboh (key pressed), pemilihan komponen menu dan lain-lain.
Sebuah objek seperti button akan membangkitkan event. Bila sebuah button ditekan maka button tersebut akan melakukan aksinya (firing the event). Aksi yang akan dilakukan oleh button itu akan dikerjakan oleh sebuah objek yang dikenal dengan sebutan listener object.
Anda sebagai programmerlah yang harus menentukan objek apa yang akan menjadi listener object untuk sebuah objek yang membangkitkan event. Sebagai contoh, bila anda klik mouse pada sebuah objek button (tombol), dan button tersebut memiliki listener object maka aksi dari penekanan tombol itu akan langsung dikirim ke listener object tersebut. Sebuah listerner object memiliki metode-metode yang menentukan apa yang akan terjadi pada saat button tersebut ditekan. Metode-metode ini dikenal dengan istilah event-handlers.
Materi Bisa Didownload Disini
0 komentar:
Posting Komentar