Contoh Membuat JComboBox pada Java Swing

Contoh Membuat JComboBox pada Java Swing - Combo box merupakan salah satu komponen user interface yang digunakan untuk memilih salah satu kata, kalimat, angka dari dari daftar atau item yang telah kita buat. Untuk cara pembuatan combo box di java kalian bisa menggunakan komponen dari java swing JComboBox. Kalian juga dapat memberikan aksi menggunakan ActionListener dan juga kita dapat mengambil nilai dari item JComboBox yang kita pilih.

Berikut form tampilan contoh pembuatan JComboBox yang akan saya bahas.

Contoh Membuat JComboBox pada Java Swing

Source code cara membuat JComboBox pada Java Netbeans :

import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;

/**
 *
 * @author Akira
 */
public class ContohComboBox extends JFrame implements ActionListener{
    private JComboBox combo;

    public ContohComboBox(){
        setTitle("Contoh JComboBox");
        setSize(300, 200);
        setDefaultCloseOperation(EXIT_ON_CLOSE);
        setResizable(false);
        setLayout(new FlowLayout(FlowLayout.CENTER, 10, 20));
        setLocationRelativeTo(null);
        userInterface();
        setVisible(true);
    }
    
    private void userInterface(){
        combo = new JComboBox(new Object[]{
            "Pilih Pemrograman Java", "JSF", "Java Swing", 
            "Android", "JSP"
        });
        //digunakan
        combo.addActionListener(this);
        
        getContentPane().add(new JLabel("Pemrograman"));
        
        getContentPane().add(combo);
    }
    
    @Override
    public void actionPerformed(ActionEvent e) {
        if(e.getSource()==combo){
            String message = "";
            if(combo.getSelectedIndex() > 0){
                message = "Pemrograman Yang Dipilih Adalah "
                        +combo.getSelectedItem().toString();
            } else {
                message = "Silahkan Pilih Pemrograman Java";
            }
            // untuk memunculkan dialog
JOptionPane.showMessageDialog(null, message ); } } public static void main(String[] args){ ContohComboBox obj = new ContohComboBox(); } }

Baca Juga : Contoh Membuat Tabel pada Java Swing

Penjelasan source code contoh membuat JComboBox pada Java Swing :

Pembuatan object untuk membuat JCommboBox dan memasukan items JComboBox.

    combo = new JComboBox(new Object[]{
        "Pilih Pemrograman Java", "JSF", "Java Swing", 
        "Android", "JSP"
    });

Ketika melakukan pemilihan pada item JComboBox, method berikut akan dieksekusi.

    @Override
    public void actionPerformed(ActionEvent e) {
        if(e.getSource()==combo){
            String message = "";
            if(combo.getSelectedIndex() > 0){
                message = "Pemrograman Yang Dipilih Adalah "
                        +combo.getSelectedItem().toString();
            } else {
                message = "Silahkan Pilih Pemrograman Java";
            }
            // untuk memunculkan dialog
            JOptionPane.showMessageDialog(null, message);
        }
    }

Source code berikut digunakan untuk menambahkan ActionListener di combo box.

    combo.addActionListener(this);

Jika item JComboBox yang dipilih adalah item yang pertama (index item JComboBox dimulai dengan 0), maka akan muncul dialog berikut :

Contoh Membuat JComboBox pada Java Swing

Jika yang dipilih selain item JComboBox dengan index 0, Maka akan muncul dialog pemberitahuan pemgrograman yang kalian pilih.

Contoh Membuat JComboBox pada Java Swing

Sekian Tutorial contoh cara pembuatan JComboBox pada Java Swing. Silahkan tinggalkan komentar.

Copyrighted.com Registered & Protected 
5UQO-J77V-IXVY-W5U6


EmoticonEmoticon