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

Postingan populer dari blog ini

Bootstrap: Pengertian, Kegunaan, Kelebihan, dan Kekurangannya

UML - STATEMACHINE DIAGRAM : PENGERTIAN SIMBOL DAN CONTOHNYA

UML - ACTIVITY DIAGRAM