Program Menentukan Jenis, ukuran dan warna huruf menggunakan ComboBox

By: Johan Supriyanto, S.Kom. - June 08, 2013
Sebelumnya seaya telah membahas mengenai penggunaan Text Field dan TextArea, kli  ini penggunaan ComboBox. Berikut ini adalah praktek bagaimana membuat program Java sederhana untuk Menentukan Jenis, ukuran dan warna huruf menggunakan komponen JComboBox, JtextArea, JColor
ComboBox
Tampilan Program

1. Pertama anda Buat project baru dengan kategori Java Aplication, kemudian beri nama: Latihan_ComboBox kemudian buat JFrame Form dan berinama: Latihan_ComboBox
2. Kemudian tambahkan komponen berikut ini:

Objek
Properties
Nilai
JLabel1
text
FONT:
JLabel2
text
UKURAN:
JLabel3
text
WARNA:
JComboBox1
text

JComboBox2
text

JComboBox3
text

JTextArea
text


3. Setelah itu anda atur posisi masing-msing komponen seperti pada gambar berikut ini:
ComboBox
Posisi Komponen

4. Tambahkan pilihan JComboBox1. Klik kanan, lalu pilih properties. Klik tombol pada bagian properti Model.
ComboBox
Membuka properti Model

5. Hapus semua teks, lalu ganti dengan: Arial, Verdana, dan Tahoma pada pengaturan model. Perhatikan gambar berikut ini:
ComboBox
Mengubah properti model JComboBox1

6. Lakukan langkah yang sama pada properti model JComboBox2. Ketikkan: 14, 16, dan 18
ComboBox
Mengubah properti model JComboBox2

7. Lakukan juga langkah yang sama pada JComboBox3. Lalu ketikkan: Hijau, Biru, dan Merah.
ComboBox
Mengubah properti model JComboBox3

8. Pada awal baris kode program anda ketikkan:
import java.awt.Color;
import java.awt.Font;
ComboBox
Posisi kode

9. Selanjutnya pada komponen JComboBox1 klik kanan lalu pilih Events >> Action >> actionPerformed. Kemudian anda ketikkan peritah berikut ini:
 if (jComboBox1.getSelectedItem()=="Arial") {
            jTextArea1.setFont(new Font("Arial",Font.PLAIN,12));
        }else if(jComboBox1.getSelectedItem()=="Verdana"){
            jTextArea1.setFont(new Font("Verdana", Font.PLAIN, 12));
        }else if(jComboBox1.getSelectedItem()=="Tahoma"){
            jTextArea1.setFont(new Font("Tahoma",Font.PLAIN,12));
        }
ComboBox

Keterangan:
- pada baris 1-2: kondisi saat text yang terseleksi pada jComboBox1 adalah arial, maka font pada jTextArea1 berubah menjadi Arial dengan kodo standar (perintah Font.PLAN), dengan ukuran font12.
- pada baris 3-7: Sama seperti pada baris 1-3, tetapi jika text yang terseleksi adalah Verdana dan Tahoma.

10. Pada komponen JComboBox2, klik kanan pilih Events >> Action >. actionPerformed. Kemudian ketikkan kode perintah berikut ini:
if (jComboBox2.getSelectedItem()=="14") {
            jTextArea1.setFont(new Font(jTextArea1.getFont().getName(),jTextArea1.getFont().getStyle(),14));
        }else if(jComboBox2.getSelectedItem()=="16"){
            jTextArea1.setFont(new Font(jTextArea1.getFont().getName(), jTextArea1.getFont().getStyle(), 16));
        }else if(jComboBox2.getSelectedItem()=="18"){
            jTextArea1.setFont(new Font(jTextArea1.getFont().getName(), jTextArea1.getFont().getStyle(), 18));
        }
ComboBox

Keterangan
- Pada baris 1-2: kondisi ketika text yang terseleksi pada jComboBox2 adalah 12, maka ukuran font pada jTextArea1 berubah sesuai item yang terseleksi pada jComboBox2.
- Pada baris 5-12: Sama seperti pada baris 1-4, tetapi jika text yang terseleksi adalah 16 atau 18.

11. Pada komponen JComboBox3, adna klik kanan lalu pilih Events >> Action >> actionPerformed. Setelah itu ketikkan kode perintah berikut ini:
if (jComboBox3.getSelectedItem()=="Hijau") {
            jTextArea1.setForeground(Color.GREEN);
        }else if(jComboBox3.getSelectedItem()=="Merah"){
            jTextArea1.setForeground(Color.RED);
        }else if(jComboBox3.getSelectedItem()=="Biru"){
            jTextArea1.setForeground(Color.BLUE);
        }
ComboBox

Keterangan:
- Pada baris 1-2: kondisi ketika text yang terseleksi pada jComboBox3 adalah Hijau, maka warna font pada jTextArea1 berubah menjadi sesuai item yang terseleksi pada jComboBox3.
- Pada baris 3-7: Jika text yang terseleksi adalah Merah atau Biru

12. Jika sudah coba anda Compile dan jalankan program.
14. Kemudian ketikkan pda text area: Latihan ComboBox di Java
15. Pilih jenis Font
ComboBox
Menentukan Jenis Huruf

16. Pilih Ukuran Font
ComboBox
Menentukan Ukuran Huruf

17. Pilih Warana
ComboBox
Menentukan Warna

18. Sehingga tampilannya akan menjadi seperti berikut:
ComboBox
Hasil

Demikian yang dapat saya sampiakan kali ini mengenai Program Menentukan Jenis, ukuran dan warna huruf menggunakan ComboBox

Artikel Terkait