import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class combobox extends JFrame {
	 private JComboBox box;
	 private JLabel pic;
	 private static String[] name={"blue","green"};
	 private static String[] filename = {"b.png","x.png"};
	 private Icon[] pics = {new ImageIcon(getClass().getResource(filename[0])),new ImageIcon(getClass().getResource(filename[1]))};
	 
	 public combobox(){
		 super("Listbox");
		 setLayout(new FlowLayout());
		box= new JComboBox(name);
		box.addItemListener(new ItemListener(){
			public void itemStateChanged(ItemEvent event) {
				if(event.getStateChange()==ItemEvent.SELECTED);
				pic.setIcon(pics[box.getSelectedIndex()]);
			}});
		add(box);
		pic= new JLabel(pics[0]);
		add(pic);
	 }
}