05.63 java se_java button final

5
05.63 JButton Final Jefri Fahrian (06) Dalam pemrograman GUI di java, tampilan atau interface merupakan hal yang sangat penting untuk diperhatikan. Sebagus – bagusnya aplikasi, sangat perlu untuk memperhatikan user interface pada programnya. Hal tersebut tidak lain adalah untuk mempermudah user dalam memakai aplikasi tersebut. Java menyediakan paket java swing dan java awt yang menyediakan interface berbasis grafis. Dari paket – paket tersebut terdapat komponen – komponen utama seperti pembuatan frame, tombol, label, dan sebagainya. Pada kesempatan ini saya akan membahas mengenai JButton. Penggunaan JButton Grafical User Interface (GUI) adalah salah satu kemampuan Java dalam mendukung dan manajemen antarmuka berbasis grafis. Tampilan grafis yang akan ditampilkan terhubung dengan program serta tempat penyimpanan data. Elemen dasar di Java untuk penciptan tampilan berbasis grafis adalah dua paket yaitu AWT dan Swing. Abstract Windowing Toolkit (AWT), atau disebut juga “Another Windowing Toolkit”, adalah pustaka windowing bertujuan umum dan multiplatform serta menyediakan sejumlah kelas untuk membuat GUI di Java. Dengan AWT, dapat membuat window, Jefri Fahrian | Page 1 of 5

Upload: jefri-fahrian

Post on 09-Jan-2017

99 views

Category:

Software


1 download

TRANSCRIPT

Page 1: 05.63 JAVA SE_java button final

05.63 JButton Final

Jefri Fahrian (06)

Dalam pemrograman GUI di java, tampilan atau interface merupakan hal

yang sangat penting untuk diperhatikan. Sebagus – bagusnya aplikasi, sangat

perlu untuk memperhatikan user interface pada programnya. Hal tersebut tidak

lain adalah untuk mempermudah user dalam memakai aplikasi tersebut. Java

menyediakan paket java swing dan java awt yang menyediakan interface berbasis

grafis. Dari paket – paket tersebut terdapat komponen – komponen utama seperti

pembuatan frame, tombol, label, dan sebagainya. Pada kesempatan ini saya akan

membahas mengenai JButton.

Penggunaan JButton

Grafical User Interface (GUI) adalah salah satu kemampuan Java dalam

mendukung dan manajemen antarmuka berbasis grafis. Tampilan grafis yang akan

ditampilkan terhubung dengan program serta tempat penyimpanan data. Elemen

dasar di Java untuk penciptan tampilan berbasis grafis adalah dua paket yaitu

AWT dan Swing. Abstract Windowing Toolkit (AWT), atau disebut juga “Another

Windowing Toolkit”, adalah pustaka windowing bertujuan umum dan

multiplatform serta menyediakan sejumlah kelas untuk membuat GUI di Java.

Dengan AWT, dapat membuat window, menggambar, manipulasi gambar, dan

komponen seperti Button, Scrollbar, Checkbox, TextField, dan menu pull-down.

JButton adalah komponen berbentuk tombol yang digunakan untuk eksekusi

tehadap tindakan yang diinginkan. JButton termasuk komponen yang sering

digunakan dalam input data ataupun perintah lainnya pada aplikasi (Hariyanto,

2003). Berikut contoh sederhana dari penggunaan JButton pada Java :

Contoh program :

1 import java.awt.*;2 import java.awt.event.*;

3 public class buttonImage {4 public static void main(String[] args) {5 Frame frame=new Frame("Belajar memmbuat button sederhana");

Jefri Fahrian | Page 1 of 4

Page 2: 05.63 JAVA SE_java button final

6 Button button = new Button("Hallo");7 frame.add(button);8 frame.setLayout(new FlowLayout());9 frame.etSize(200,100);10 frame.setVisible(true);11 frame.addWindowListener(new WindowAdapter(){12 public void windowClosing(WindowEvent e){13 System.exit(0);14 }15 });16 }17 }

Penjelasan program :

Line 1 : import java.awt.*;

Untuk mengimpor library java awtLine 2 : import java.awt.event.*;

Untuk mengimpor library eventLine 5 : Frame frame=new Frame("Belajar membuat button sederhana");

Membuat objek frame

Membuat frame bernama "Belajar membuat button sederhana"Line 6 : Button button = new Button("Hallo");

Membuat objek button

Membuat tombol dengan teks “Hallo”Line 7 : frame.add(button);

Menambahkan button pada frameLine 8 : frame.setLayout(new FlowLayout());

Mengatur tata letak frameLine 9 : frame.setSize(200,100);

Mengatur ukuran frameLine 10 : frame.setVisible(true);

Untuk menampilkan objek frame dan button yang dibuatLine 11 : frame.addWindowListener(new WindowAdapter()

Memberikan aksi pada frame saat tombol ditekanLine 12 : public void windowClosing(WindowEvent e)

Memberikan aksi saat menutup frameLine 13 : System.exit(0);

Untuk keluar frame

Jefri Fahrian | Page 2 of 4

Page 3: 05.63 JAVA SE_java button final

Keluaran program :

Gambar 1 Contoh JButton sederhana (Sumber : Dokumentasi Jefri)

Jefri Fahrian | Page 3 of 4

Page 4: 05.63 JAVA SE_java button final

Daftar Pustaka

Bloch, J. (2001). Effective Java: Programming Language Guide. Massachusetts: Addison Wesley.

Bracha, G. (2004). Generics in the Java Programming Language.

Hariyanto, B. (2003). Esensi - Esensi bahasa pemrograman Java. Bandung: Penerbit Informatika.

Harold, E. R. (1999). Java I/O. O'Reilly.

McLaughlin, B. (2002). Building Java™ Enterprise Applications Volume I: Architecture. O'Reilly.

Jefri Fahrian | Page 4 of 4