SWING
Bab 1
TEORI DASAR
1. Java Swing
GUI merupakan aplikasi yang memiliki antarmuka grafis yang menarik dengan komponen-komponen GUI didalamnya.
Contoh komponen GUI adalah : form, button, checkbox, radiobutton, listbox, textbox dsb. Pada bahasa pemrograman java, komponen GUI dan pemrograman GUI menggunakan kelas-kelas yang terdapat dalam package swing. Package swing merupakan pengembangan dari package awt pada java veri sebelumnya.
2. JFrame
Berfungsi sebagai layar utama (main window) untuk menjalankan aplikasi java GUI, Dapat diletakkan komponen GUI sbg interface, antara lain TextField, Button, CheckBox dan lainnya.
3. JLabel
Label menampilkan teks pada layar dengan konstruktor sbb :
JLabel();
JLabel(String teks);
JLabel(String teks, int alignment);
Bab 2
Listing program
1. Framebiasa.java
Penjelasan program Framebiasa.java
• import javax.swing.*; : memanggil kelas javax.swing
• JFrame frame = new JFrame(“Ini Judulnya”); : layar utama (main window) untuk menjalankan aplikasi java
• frame.setSize(300,200); : ukuran frame (panjang,lebar)
• frame.setVisible(true); : menampilkan frame
• frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); : menampilkan icon minimize, restore down dan exit pada frame
output progam Framebiasa.java
2. Panggilframeturunan.java
Penjelasan program panggilframebiasa.java
• class FrameTurunan extends JFrame { : sebagai layar utama (main window) untuk menjalankan aplikasi java
• setTitle(Judul); : memberi judul
• setDefaultCloseOperation(3); : menampilkan icon exit pada frame yang ditampilkan
• FrameTurunan f = new FrameTurunan(“ini frame turunan”); : instansiasi objek yang berfungssi untuk mengakses kelas
Output program panggilframebiasa.java
4. GUI.java
Penjelasan program GUI.java
• JRadioButton rbPria = new JRadioButton(” Laki-Laki “); : instansiasi objek untuk mengakses kelas yang berformat radiobutton, yaitu hanya dapat memilih 1 pilihan saja.
• JLabel lagama = new JLabel(” Agama “); : instansiasi objek untuk mengakses kelas agama
• JComboBox cmbAgama = new JComboBox(namaAgama); : pada format combobox akan ditampilkan beberapa pilihan, tapi kita hanya dapat memilih satu pilihan saja.
• JCheckBox cbSepakbola = new JCheckBox(” Sepakbola “); : pada format checkbox akan ditampilkan beberapa pilihan dan kita dapat memilih satu atau lebih dari pilihan yang ditampilkan.
• JButton btnSave = new JButton(“OK”); : biasanya digunakan pada peringatan dan hanya terdapat satu pilihan yaitu “OK”.
• group.add(rbPria); : menambahkan group
• setLayout(null); : untuk mengatur jenis metode jenis metode yang digunakan pada saat memasang kompunen
• add(lnama); : menambahkan nama
• lnama.setBounds(10,10,120,20); : sebagai koordinat posisi icon yang akan ditampilkan pada frame
output
KESIMPULAN
Dari laporan yang saya susun dapat disimpulkan bahwa GUI biasa digunakan dalam pembuatan program aplikasi, GUI juga dapat diartikan ebagai suatu metode untuk antar-muka computer basis grafis. Kita dapat menampilkan berbagai komponen GUI menggunakan frame.
Assiten
Cornelius Henri Muhammad Faris A.
123070237 Plug 8









hai……..
Comment by dicky — November 5, 2008 @ 4:14 am |
oiiiiiii……………….!!!!!!!!!!!!!!!!!!!!1
Comment by cornhenry — March 11, 2009 @ 3:09 am |
hfkhfjdgjdkg bingung
Comment by cornhenry — March 13, 2009 @ 6:15 am |