Kamis, 21 April 2011

Membuat Aplikasi Berbasis GUI di Java

Saat ini nama Java sudah tidak asing lagi di telinga orang-orang di Indonesia. Hal itu disebabkan karena sifat Java yang multy platform. Seperti slogan yang selalu di katakan Java yaitu “Write once, run everywhere!” yang artinya hanya dengan mengetik syntax sekali, maka program dapat di jalankan pada berbagai macam platform yang telah mendukung Java seperti Linux OS, Microsoft Windows, Mac OS, dan berbagai macam gadget seperti handphone, dll. 



Mungkin sebagian programmer Java akan merasa bosan jika terus menerus menggunakan IDE seperti Jcreator ataupun Netbeans. Oleh karena itu saya menulis artikel ini untuk menghilangkan rasa bosan pembaca :). Dalam artikel ini penulis mengansumsikan bahwa anda sudah pernah menggunakan dan mengenal java dengan baik.

Tanpa berbasa-basi lagi kita mulai penulisan syntaxnya.

Pembuatan Frame :
 
/*nama file frame.java*/
import javax.swing.*;
public class frame{
   public static void main(String[] args){
    JFrame frame = new JFrame(judul frame”);
    frame.setSize(400, 400);
    frame.setVisible(true);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  }
}

Lakukan kompilasi dengan cara mengetik
javac frame.java
java frame



Pembuatan label :
 
/*nama file label.java*/

import javax.swing.*;
import java.awt.*;

public class label{
   public static void main(String[]args){
    JFrame frame = new JFrame("Penggunaan Label");
    //deklarasi objek tipe container untuk menampung content pane
    Container content = new Container();
   /*mendapatkan content pane di frame yang saat itu aktif dan di simpan pada objek content*/
    content = frame.getContentPane();
    JLabel label = new JLabel("This is Label");
    content.add(label);
    frame.setSize(400,400);
    frame.setVisible(true);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
   }
}

Kompilasi program dengan cara mengetik :
javac label.java
java label



Memang penjelasan diatas belum dapat di katakan lengkap, untuk itu penulis akan membahas tentang pembuatan Button dan cara peletakkannya pada frame di artikel yang akan datang :).


Tidak ada komentar:

Posting Komentar