62,623
社区成员
发帖
与我相关
我的任务
分享import java.awt.GridLayout;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
import javax.swing.JComboBox;
import javax.swing.JFrame;
public class Test implements ItemListener{
JFrame jf;
JComboBox jcb1;
public static void main(String args[]){
Test test = new Test();
test.go();
}
public void go(){
jf = new JFrame();
jf.setLayout(new GridLayout(4, 1));
jcb1= new JComboBox();
JComboBox jcb2 = new JComboBox();
JComboBox jcb3 = new JComboBox();
JComboBox jcb4 = new JComboBox();
jcb1.addItem("11");
jcb1.addItem("12");
jcb2.addItem("21");
jcb2.addItem("22");
jcb3.addItem("31");
jcb3.addItem("32");
jcb4.addItem("41");
jcb4.addItem("42");
jcb1.addItemListener(this);
jcb2.addItemListener(this);
jcb3.addItemListener(this);
jcb4.addItemListener(this);
jf.add(jcb1);
jf.add(jcb2);
jf.add(jcb3);
jf.add(jcb4);
jf.setSize(400, 400);
jf.setVisible(true);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public void itemStateChanged(ItemEvent e) {
System.out.println(e.getSource());
}
}