Program Hello World Berbasis GUI Pada Java

Nama/NIM                     :  I Made Arta Purniawan / 1404505074
Jurusan/Fakultas/Universitas :  Teknologi Informasi / Teknik / Udayana
Mata Kuliah                  :  Pemrograman Berorientasi Objek
Dosen                        :  I Putu Agus Eka Pratama, ST. MT


Hello World GUI

Pada postingan sebelum nya saya pernah jelaskan tentang program sederhana menampilkan tulisan "Hello World" berbasis text. Akan tetapi kali ini saya akan post bagaimana tampilan "Hello World" dalam GUI (Graphical User Interface)

Apa itu Java GUI ?
Java GUI adalah pemrograman dengan bahasa Java yang dibuat menggunakan aplikasi yang berbasiskan GUI. Tujuannya adalah menambahkan komponen-komponen yang tidak bisa dibuat dalam basis text. Komponen-konponen tersebut bisa berupa tombol, gambar, dll. Tujuannya adalah untuk memudahkan user menggunakan program yang dibuat tersebut.

Untuk menggunakan fungsi ini dalam java, kita hanya perlu menambahkan :
     import javax.swing.*; 

"import javax.swing" atau Java Swing adalah library java yang digunkan untuk menciptakan Grafik User Interface (GUI). Dengan Java Swing kita dapat membuat user interface yang cross platform atau OS independent. Artinya user interface yang kita buat dapat dijalankan pada system operasi apa saja (OS yang suport Java) dengan tampilan yang relative sama. Bahkan kita dapat membuat user interface yang menyerupai Windows XP, Mac OS atau Linux tanpa tergantung dari OS yang kita gunakan.

Koding program :



import javax.swing.*;

import java.awt.*;


import java.awt.event.*;


public class helloWorldGUI extends JFrame {

    helloWorldGUI(String title) {
        this.setSize(300,300);
        setTitle(title);
    }

    public static void main(String[] args) {

       helloWorldGUI window = new helloWorldGUI("GUI Java Hello World");
       window.setVisible(true);
       window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
       JLabel label = new JLabel("Arta Purniawan");
       window.getContentPane().add(label);

    }

  

}

Pada script program di atas saya memberi nama class helloWorldGUI yang merupakan turunan dari JFrame, yang bertugas untuk membuat tampilan standard GUI berupa Frame yang berukuran 300 x 300 pixel, dengan nama "Title".


Pada program utama saya menambahkan syntak :

    helloWorldGUI window = new helloWorldGUI("GUI Java Hello World");

Yang artinya membuat jendela baru dengan nama "GUI Java Hello World".


Penggunaan syntak :

    window.setVisible(true);
     dan
     window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

Berguna agar layer atau jendela yang kita buat terlihat dan syntak dibawahnya berguna agar ketika kita menghentikan program jendelan atau layer juga ikut berhenti


Syntak terakhir berupa:

    JLabel label = new JLabel("Arta Purniawan");

Adalah untuk menambahkan Label baru, dimana label dalam Java GUI berfungsi untuk menambahakan teks pada layer. Disini saya tulis dengan "Arta Purniawan"


dan
window.getContentPane().add(label); berguna untuk menampilkan label tersebut pada layer.

Oke, langsung saja kita copas pada IDE Geany :




Kemudian di kompile hinga sukses, kemudian jalankan dan akan tampil tampilan Java GUI seperti berikut :




Semoga bermanfaat.


Sumber :

  1. http://elfaranby.blogspot.com/2013/10/apa-itu-java-gui.html
  2. http://kikysiebeo.blogspot.com/p/swing-pada-pemrograman-java_11.html
  3. JENI
Previous
Next Post »
Thanks for your comment