Java GUI (Grafik User Interface) with Java AWT-SWING
PENGENALAN DAN LATARBELAKANG
1.SWING ADALAH KIT JAVA KEDUA UNTUK MENDEVELOP GUI YG DIKELUARKAN OLEH SUN
2.DIBANGUN DI ATAS AWT (ABSTRACT WINDOWING TOOLKIT) PACKAGE (MERUPAKAN PENGEMBANGAN DARI AWT)
3.GUI DIDEVELOP MENGGUNAKAN BERBAGAI COMPONENT YANG DIORGANISASIKAN OLEH CONTAINER
4.COMPONENT SWING BERINTERAKSI DENGAN USER MENGGUNAKAN SEBUAH MODEL EVENT LISTENER
APA ITU JFC?
JFC SINGKATAN DARI JAVA FOUNDATION CLASSES, YANG TERDIRI ATAS FITUR/FASILITAS UNTUK MEMBANTU MEMBUAT GUI (GRAPHICAL USER INTERFACES) DAN BISA MENERIMA INPUT USER DARI INPUT DEVICES.
FITUR-FITUR DALAM JFC ADALAH:
• KOMPONEN-KOMPONEN SWING
• PLUGGABLE LOOK AND FEEL SUPPORT
• API (APPLICATION PROGRAMMER INTERFACE) YG DAPAT DIAKSES
• JAVA 2D™ API
• MEN-SUPPORT DRAG AND DROP
JAVA FOUNDATION CLASSES
• AWT - TOOLKIT GUI YG ASLI
• SWING – TOOLKIT GUI YG BARU
• ACCESSIBILITY – TOOL UNTUK MENDEVELOP, MEMBANTU USER YG TERTANTANG DG USER INTERFACE YG TRADISIONAL
• 2D API – CLASS-CLASS UNTUK PENGGUNAAN YANG LEBIH KOMPLEKS DARI PAINTING, SHAPE, COLOUR, DAN FONTS
• DRAG AND DROP – TOOL UNTUK MENGIMPLEMENTASIKAN TRANSFER INFORMATION ANTARA APLIKASI JAVA DAN NATIVE APPLICATIONS.
ABSTRACK WINDOWS TOOLKIT (AWT)
KELEBIHAN :
• TIDAK TERGANTUNG PADA FLATFORM (FLATFORM-INDEPENDENT)
• DIGUNAKAN UNTUK MENYEDERHANAKAN IMPLEMENTASI USER-INTERFACE
KEKURANGAN :
• HANYA MAMPU UNTUK MENANGANI INTERFACE GRAFIS YANG SEDERHANA
• RAWAN DARI BUG YANG DIMILIKI PLATFORM KARENA AWT TIDAK MENGGAMBAR LANGSUNG
SWING
• PENGEMBANGAN DARI AWT DENGAN MENAMBAHKAN KOMPONENKOMPONEN DALAM SISTEM GUI, TETAPI MSH DIDASARKAN PADA ARSITEKTUR AWT.
• “SWING” ADALAH NAMA KODE DARI PROYEK YANG MENDEVELOP KOMPONEN BARU. BUKAN MERUPAKAN NAMA RESMI.
• NAMUN NAMA INI LEBIH SERING DIGUNAKAN UNTUK MENYEBUT KOMPONEN-KOMPONEN BARU YANG BERHUBUNGAN DENGAN API.
Komentar
Posting Komentar