Posted by : Unknown Selasa, 07 April 2015

Nama/NIM : I Gusti Agung Ayu Laksmidewi Putri/1404505054
Jurusan/Fakultas/Universitas : Teknologi Informasi/Teknik/Universitas Udayana
Mata Kuliah : Pemrograman Berorientasi Objek (B)
Dosen : I Putu Agus Eka Pratama, ST MT

Membuat Hello World Sederhana dengan Java GUI

Pendahuluan

Pada post kali ini, saya akan menjelaskan bagaimana membuat Hello World pada 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, dan lain-lain. Tujuannya adalah untuk memudahkan user menggunakan program yang dibuat tersebut.

Langkah-Langkah Pembuatan Program

Seperti biasa, bukalah IDE Anda. Di sini saya menggunakan Netbeans sebagai IDE.

Kemudian buatlah project baru.

Berikan nama untuk project dan main class Anda.

Kemudian cobalah ketik script berikut.

import javax.swing.*;

import java.awt.*;

import java.awt.event.*;


public class helloworld extends JFrame {

   helloworld(String title) {
        this.setSize(450,450);
        setTitle(title);
   }
  
    public static void main(String[] args) {
    helloworld window = new helloworld("GUI Hello World - JAVA");
       window.setVisible(true);
       window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
       JLabel label = new JLabel("Hello,WORLD!");
       window.getContentPane().add(label);
    }

   
}

 






Sintaks di atas akan mengambil seluruh lib yang ada pada Java Swing. Package dari Swing menyediakan banyak class untuk membuat aplikasi GUI. Package tersebut dapat ditemukan di javax.swing. Untuk lebih jelasnya, berikut adalah komponen dari Java Swing.







Sama seperti Java Swing, sintaks ini akan mengambil seluruh lib yang ada pada Java AWT. Java AWT memungkinkan para pengembang untuk segera membangun applet dan aplikasi Java menggunakan sekelompok komponen antarmuka pengguna prebuilt. Untuk lebih jelasnya, berikut ini adalah komponen Java AWT.


Pada kode program, class helloworld merupakan subclass dari JFrame dimana JFrame diambil dari Java Swing. setSize yang ada pada kode program berguna untuk menge-set ukuran window yang akan keluar nantinya, yaitu 450x450 pixel. Pada class helloworld terdapat pula konstruktor yang akan menge-set judul pada Window,jika dilihat pada kode program di atas maka judul window nantinya adalah "GUI Hello World - JAVA". Untuk mengetahui jelasnya, cobalah compile dan jalankan program. Hasilnya akan seperti di bawah ini.

Sekian dan selamat mencoba~

Referensi :

http://icocholatos.blogspot.com/2012/03/gui-java.html 
http://nefisigulo.blogspot.com/2013/01/pengertian-java-swing.html

Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © Malier's - Skyblue - Powered by Blogger - Designed by Johanes Djogan -