import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class ComboBox{
	JComboBox combo;
	JTextField txt;
	public static void main(String[] args) {
		ComboBox b = new ComboBox();
	}

	public ComboBox(){
		String course[] = {"BCA","MCA","PPC","CIC"};
		JFrame frame = new JFrame("Creating a JComboBox Component");
		JPanel panel = new JPanel();
		combo = new JComboBox(course);
		combo.setBackground(Color.gray);
		combo.setForeground(Color.red);
		txt = new JTextField(10);
		panel.add(combo);
		panel.add(txt);
		frame.add(panel);
		combo.addItemListener(new ItemListener(){
			public void itemStateChanged(ItemEvent ie){
				String str = (String)combo.getSelectedItem();
				txt.setText(str);
			}
		});
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setSize(400,400);
		frame.setVisible(true);
	}
}
