Java is

Referensi Aplikasi Java / Java Application
Java is development tool artinya dengan java kita bisa membuat software secara fleksibel dan powerful. Keunggulannya independence platform maksud source code yang kita tulis tidak tergantung pada sistem operasi. Berarti slogan WORA (write one run anywhere) cukup pantas disandang oleh java. Maka Java dalam setiap setiap Platform harus terinstalasi 3 komponen utama : 1.Bahasa pemrograman 2.Class pustaka dan interface java 3.JVM (Java Virtual Machine) Dalam perkembangan hingga kini Java mencapai versi 2 yang dikenal dengan Java 2 Platform, dibagi menjadi 3 katagori : 1 .J2SE (Java 2 Standard Edition) 2. J2EE (Java 2 Enterprise Edition) 3. J2ME (Java 2 Micro Editon) Suatu keistimewaan yang disediakan oleh Jbuider, adanya fasilitas GUI yang dengan drag saja dan Komponen GUI diawali dengan huruf J = Java. Konsep pendeklarasi adalah dengan metode : Jenis_GUI nama_alias = new Jenis_GUI.

Komponen GUI antara lain :

1. Jframe

Dalam program java layar tampilan GUI

2. Jlabel

Objek label digunakan untuk membuat teks, namun secara default posisi perataan label berada disebelah kiri. cara mendeklarasikan class label ada 2 cara yaitu :

a. Jika tidak digabungkan dengan dalam Jframe

JLabel labelnama = new Jlabel(“Halo apa kabar”) ;

b. Jika digabungkan dengan Jframe

getContentPane().add(“Halo apa kabar”);

Konstruksi pada kelas label

Konstruksi

Keterangan

Label(“String”,aligment)

Aligment ada : left, center, right

Metode

3. JTextField

Objek JTextField digunakan untuk membuat kotak isian, sedangkan isi yang diketik dianggap sebagai string. Cara mendeklarasikannya adalah :

a. Jika tidak digabungkan dengan dalam Jframe

JTextField labelnama = new Jlabel(“Halo apa kabar”) ;

b. add

getContentPane().add(“Halo apa kabar”);

4. JPassword

5. JButton

6. JradioButton

7. JcheckBox

8. JtextArea

9. JcomboBox

10. JimageIcon

11. Jtable

12. Jtab

13. JinternalFrame

14. JMenu

http://java2programming.blogspot.com/2007/07/aplikasi-gui.html

Share this

Leave a Reply

Your email address will not be published.