Java Foundation Class
Feature JFC
1.1 Tabel Feature JFC |
1.2 Tabel Feature JFC |
Pemilihan komponen dan library swing yang tepat dapat mempengaruhi kualitas program yang kita buat secara signifikan. Hal ini dikarenakan, dalam dunia Java Standard Edition, lebih spesifik lagi aplikasi Java yang dibangun menggunakan swing, belum ada framework yang benar-benar komprehensif membimbing pengembang untuk membuat aplikasi yang berkualitas.
Pada umumnya aplikasi yang dikembangkan dengan Swing mempunyai kode yang sangat 'kotor', dimana kode yang berisi pengendalian terhadap event komponen swing bercampur aduk dengan kode yang berisi aturan bisnis dan kode yang berisi manipulasi terhadap data.
Swing Package
Swing API sangat bagus dan lengkap, Java 6.0 menyertakan setidaknya tujuh belas (17) buah package yang berisi class-class swing yang siap digunakan.Swing HelloWorld
Menggunakan contoh langsung adalah cara yang tepat untuk memulai proses belajar. Cara ini memberikan gambaran kongkrit tentang subject yang akan dipelajari, sehingga proses belajar lebih cepat diserap. Untuk tujuan ini, kita akan membuat sebuah program kecil yang menampilkan kata “HelloWorld” menggunakan komponen swing. Berikut ini adalah langkah-langkah yang harus anda lakukan untuk membuat program “HelloWorld” berbasis komponen swing:
- Install Java Development Kit (JDK)
- Membuat program HelloWorld itu sendiri.
- Melakukan kompilasi program HelloWorld
- Menjalankan program HelloWorld
Yang perlu kita lakukan dalam langkah ini hanyalah mendownload JDK dari website java.sun.com. kemudian jalankan program instalasinya dan ikuti perintah-perintah dalam langkah-langkah instalasi tersebut. Setelah proses instalasi selesai, kita siap untuk membuat program Java.
Membuat program HelloWorld
Program Java dengan tampilan seperti di atas dapat dibuat dengan dua cara. Cara yang pertama adalah dengan menggunakan text editor dan mengetik kode program. Cara yang kedua adalah dengan menggunakan Netbeans Matisse GUI Builder.
Lakukan langkah-langkah berikut ini untuk membuat program diatas menggunakan text editor:
1. Buka text editor kesayangan anda.
2. Ketikkan kode program di bawah ini dan simpan dengan nama file HelloWorld.java :
public class HelloWorld {
public HelloWorld(){ }
public void display(){
JFrame.setDefaultLookAndFeelDecorated(true);
JLabel label = new JLabel("HelloWorld");
JFrame frame = new JFrame();
frame.getContentPane().add(label);
frame.setVisible(true);
frame.pack();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] str){
HelloWorld hello = new HelloWorld();
SwingUtilities.invokeLater(
new Runnable() {
public void run(){ hello.display(); }
});
}
}
Melakukan kompilasi program HelloWorld
Kompilasi program tersebut dengan cara menjalankan program javac (java compiler). Jika anda bekerja di lingkungan windows buka command prompt, kemudian ketik program berikut ini :
Kompilasi program tersebut dengan cara menjalankan program javac (java compiler). Jika anda bekerja di lingkungan windows buka command prompt, kemudian ketik program berikut ini :
c:\latihan> javac HelloWorld.java
Jika anda bekerja di lingkungan GNU/linux, buka console dan ketikkan perintah berikut ini :
shell$ javac HelloWorld.java
Menjalankan program HelloWorld
Proses kompilasi akan menghasilkan file yang berekstensi .class, file inilah yang akan kita eksekusi. Jika anda bekerja di lingkungan windows lakukan perintah berikut ini:
Proses kompilasi akan menghasilkan file yang berekstensi .class, file inilah yang akan kita eksekusi. Jika anda bekerja di lingkungan windows lakukan perintah berikut ini:
c:\latihan> java HelloWorld
Jika anda bekerka di lingkungan GNU/Linux jalankan perintah berikut ini:
shell$ java HelloWorld
0 Responses to 'Java Foundation Class'
Posting Komentar