Selasa, 07 April 2015

Tugas 5 - Belajar membuat GUI pada Java

Nama/NIM             : Lydia Emeralda Simatupang/1404505062
Jurusan/Fakultas/Perguruan Tinggi   : Teknologi Informasi/Teknik/Udayana
Mata Kuliah           : Pemrograman Berorientasi Objek
Nama Dosen          :  I Putu Agus Eka Pratama ,ST., MT.

Sebelum kita membuat GUI, ada baiknya kita memahami apakah GUI itu.

GUI atau kepajangan dari Graphical User Interface merupakan salah satu model interaksi antara manusia dan komputer. Selain GUI, ada juga model yang lain seperti Character User Interface (CUI) yang sering kita kenal dengan command line. Dari sisi kenyamanan (attitude), kedua model ini memiliki fungsinya masing-masing. Fungsi CUI biasanya adalah administrator sistem berbasis sistem operasi LINUX. Bagi mereka, CUI dirasakan lebih nyaman dibandingkan dengan GUI, bahkan setelah GUI pada LINUX berkembang dengan pesat, mereka tetap bertahan untuk menggunakan CUI. Pengguna GUI biasanya adalah mereka yang sudah terbiasa dengan sistem operasi Windows.

GUI atau Graphical Unit Interface, merupakan perangkat pertama untuk mengendalikan fungsi-fungsi suatu software, dan membuat pengguna mudah untuk memahami bagaimana menggunakan software tersebut. Kita dapat mengasumsikan bahwa GUI merupakan sebagai bagian dari suatu software yang pertama kali ditangkap mata (secara interface). Dimana suatu software akan kelihatan bagus, jika GUI tersebut tampak menarik. Hal ini termasuk untuk GUI sistem pengenal suara,GUI ini diperlukan agar orang awam mudah dalam mempelajari dan menggunakan sistem tersebut. Untuk lebih kenal dekat dengan GUI, anda dapat perhatikan pada komputer masing-masing yang mana telah dibalut oleh GUI. Contoh saja Sistem Operasi Windows anda atau pun Linux, memiliki tampilan yang disesuaikan dengan cara penggunaan sistem. Berikut ini salah satu sreenshoot dari Sistem Operasi Windows 7 yang juga dibangun dari komponen GUI.

Fungsi

Dari pemahaman tentang GUI sebelumnya, fungsi-fungsi GUI dalam dunia teknologi dan informasi saat ini sangat beragam. Berikut beberapa fungsi dari penggunaan GUI dalam dunia Iptek khususnya komputer :

(1). Pointing device dengan perangkat berupa mouse

(2). Memiliki fungsi sebagai plug and play, yang mana memudahkan user dalam menginstall dan uninstall hardware/sofware (sinkronisasi)

(3). Membuat software-software yang menuntut aplikasi dalam komputer user yang dapat digunakan untuk kegiatan user dalam proses seperti menulis text, spreadsheet. sound, graphic dan lain-lain

(4). Untuk digunakan dalam pembuatan System Operasi sebagai User friendly dan ergonomis

(5). Pembuatan website

(6). Opensource software/hardware atau pengembang aplikasi-aplikasi skala besar lainnya.

Sekarang kita akan mencoba membuat GUI pada Java. Pertama buka aplikasi seperti netbeans yang saya gunakan. Buat project baru. Beri nama "belajargui".


Masukkan coding, dan tampilannya seperti di bawah ini


fungsi javax.swing

Swing merupakan koleksi komponen GUI yang berjalan secara seragam di setiap plattform murni yang mendukung JVM (Java Virtual Machine). Keseluruhankomponen Swing ditulis menggunakan java sehingga mampu menyediakan fungsionalitas maksimal di platform yang ekuivalen. Hal ini juga membuktikan bahwa portabilitas aplikasi swing sangat tinggi.

java.awt

yaitu merupakan sebuah fungsi yang digunakan untuk proses inputan dalam sebuah program java yang di jalankan tersebut, JSwing juga merupakan paket dari Java untuk merancang GUI tetapi paket JSwing ini merupakan paket tambahan yang harus di download secara terpisah Sejak 1994 Sun Microsystem berupaya untuk membuat JAVA memiliki perangkat bergaya desktop dengan ToolkitJAVA yang dikenal sebagai AWT (Abstract Windowing Toolkit) Tahun 1997, muncul JFC (Java Foundation Class) untuk kepentingan pembuatan aplikasi Window yang merupakan pengembangan dari AWT.

java.awt.event
yaitu merupakan sebuah fungsi import yang digunakan untuk proses deklarasi dari class event yang berisi komponen dari sebuah program yang dibuat, untuk mengambil semua file dari package event yang mana package event berada pada package java.awt. Java dapat digunakan untuk merancang GUI (Graphical User Interface).

this.setSize (250,200);
Berguna untuk membuat ukuran dari GUI.

JLabel label = new JLabel("Selamat Mencoba")
berguna untuk memberi tulisan didalam GUI

Setelah itu coba kita compile programnya. jika berhasil maka akan keluar seperti ini



Jika ingin mencoba, berikut script codingnya




Daftar Pustaka:
1. Pengertian Java Swing. http://indahretnowati.blogspot.com/2012/05/laporan-dan-tugas-pbo-swing-java.html
2. Kegunaan maupun fungsi dari sebuah import java.awt.*; dan java.awt.event.*
http://yhasierthajajhiend.blogspot.com/2013/06/kegunaan-maupun-fungsi-dari-sebuah.html


Tidak ada komentar:

Posting Komentar