Pengenalan Komponen GUI Pada Java AWT

Java AWT (Abstract Window Toolkit) merupakan fasilitas yang diberikan bahasa pemrograman Java untuk menangani tampilan antarmuka pengguna atau disebut GUI seperti objek button dan text field. Pada bahasa pemrograman Java selain menggunakan Java AWT untuk mendesain GUI dapat juga menggunakan Java Swing.

Perbedaan AWT dan Swing

  1. Jenis-jenis komponen GUI pada AWT lebih sedikit.
  2. Tampilan komponen GUI pada AWT mengikuti tampilan pada Sistem Operasi yang digunakan.
Catatan: komponen AWT dan Swing dapat digunakan bersama namum hal ini jarang dilakukan.

Untuk memahami bagaimana cara menggunakan komponen GUI AWT akan dijelaskan pada tutorial ini namun sebelumnya komputer anda harus telah terpasang JDK untuk membuat dan menjalankan program berbasis Java. Anda bisa melihatnya pada tutorial saya berikut ini:

Mengatur Environment Variables Java Pada Windows 10

Apabila JDK sudah berjalan dengan baik pada komputer anda silahkan ikuti langkah-langkah berikut:

  1. Buka notepad dan ketikkan kode berikut:
    import java.awt.*;
    import java.awt.event.*;
    
    public class JavaAWT
    {
     private Frame mainFrame;
     private Panel topPanel;
     private Panel bottomPanel;
     private Label nameLabel;
     private Label ageLabel;
    
     public JavaAWT()
     {
      guiAWT();
     }
    
     public static void main(String[] args)
     {
      JavaAWT JAWT = new JavaAWT();
     }
    
     public void guiAWT()
     {
      mainFrame = new Frame("Java GUI Dengan AWT");
      mainFrame.setSize(400, 400);
      mainFrame.setLayout(new GridLayout(2, 1));
      mainFrame.addWindowListener(new WindowAdapter() {
       public void windowClosing(WindowEvent e) {
        System.exit(0);
       }
      });
    
      topPanel = new Panel();
      topPanel.setLayout(new FlowLayout());
    
      bottomPanel = new Panel();
      bottomPanel.setLayout(new FlowLayout());
    
      nameLabel = new Label();
      nameLabel.setText("Nama Saya Made");
      nameLabel.setAlignment(Label.CENTER);
    
      ageLabel = new Label();
      ageLabel.setText("Umur Saya 24 Tahun");
      ageLabel.setAlignment(Label.CENTER);
    
      topPanel.add(nameLabel);
      bottomPanel.add(ageLabel);
    
      mainFrame.add(topPanel);
      mainFrame.add(bottomPanel);
    
      mainFrame.setVisible(true);
     }
    }
    
  2. Simpan kode di atas dengan nama JavaAWT.java pada D:\Latihan\Java
Catatan: anda dapat menyimpan program bebas di lokasi manapun namum pada contoh ini saya menyimpannya pada D:\Latihan\Java agar memudahkan dalam memahami tutorial ini. Anda harus menyimpan file tersebut dengan nama yang sama dengan nama class dalam hal ini JavaAWT.

Untuk menjalankan program lakukan langkah-langkah berikut:

  1. Buka command prompt.
  2. Pindah ke drive D dengan mengetikkan D:
  3. Kemudian masuk ke direktori Latihan → Java dengan mengetikkan cd Latihan\Java
  4. Compile program dengan perintah javac JavaAWT.java
  5. Jalankan program dengan perintah java JavaAWT

Berikut gambar pada command prompt yang telah diketikkan:

Berikut gambar hasil akhir program:

Catatan: program pada contoh ini dijalankan pada Sistem Operasi Windows 10 anda mungkin akan mendapatkan tampilan yang berbeda jika anda menggunakan Sistem Operasi lain kenapa itu bisa terjadi? Karena kita menggunakan komponen GUI pada Java AWT.

Demikian artikel sederhana saya kali ini apabila ada pertanyaan silahkan tinggalkan melalui fasilitas komentar di bawah.
Terima kasih.

Categories:

0 Comments:

Post a Comment