Senin, 10 Desember 2012

PERTEMUAN VIII


PERTEMUAN VIII
MATERI
Sun microsystem, inc. Selaku pengembangan utama Java menyediakan banyak kelas yang banyak  digunakan untuk mempermudah pembuatan aplikasi java. Daftar kelas yang telah disediaakan oleh sun, lengkap beserta construktor, method dan cara penggunaanya dapat dilihat pada dokumentasi java. Dokumentasi ini akan sangat terasa kegunaanya ketika membuat aplikasi java berbasis Gui (Graphic User Interface).
Grafik User Interface (GUI) adalah suatu aplikasi dalam java yang berbasis grafik. GUI membuat hasil dari suatu program tampak menarik dan nyaman ketika digunakan oleh para user serta kemudahan penggunaan program. Java menyediakan 2(dua) kelas untuk GUI, yaitu AWT (Abstract Windowing Toolkit)  dan swing.
A.    AWT (Abstract Windowing Toolkit)
AWT terdapat pada package java.awt.  Packet java.awt berisi komponen-komponen GUI yang bersifat platfrom sistem operasi. Tampilan dari java.awt menyesuaikan dengan sestem operasi sehingga mengakibatkan dependensi sistem. Kelas terdapat pada package java.awt seperti button,label,window,frame,panel dan dialog.

B.     SWT(Standart Widget Toolkit)
SWT terdapat package java.swt. package java.awt berisi komponen-komponen GUI yang bersifat platfrom sistem operasi. Tampilan dari java.swt menyesuaikan dengan sistem operasi sehingga mengakibatkan dependensi sistem. Namun performa dari SWT ini hampir sama seperti swing.
C.     Swing
Swing terdapat pada package javax.swing. package java.swing dapat diaplikasikan pada multiplatform sistem operasi. Impplementasi swing dalam program dapat menggunakan class yang sudah terdapat pada package javax.swing yaitun Jframe,Jdialog,Joption,Jlabel.

Contoh Programnya..









Outputnya....




Outputnya...


Outputnya..



Outputnya..