jcombox1.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e) {
jcombox2.removeAllItem();
jcombox2.addItem("adfasdfasdf");
}
})
public void itemStateChanged(ItemEvent e) {
jcombox2.removeAllItem();
jcombox2.addItem("adfasdfasdf");
}
})
import java.awt.event.*;public class MyPane extends JPanel {
private JComboBox jcb1 = new JComboBox();
private JComboBox jcb2 = new JComboBox();
public MyPane() {
for(int i = 1; i < 6; ++i)
jcb1.addItem(""+i);
jcb1.addItemListener(new jcb1_itemAdapter());
for(int i = 1; i < 6; ++i)
jcb2.addItem(""+i);
this.add(jcb1);
this.add(jcb2);
this.setVisible(true);
} private class jcb1_itemAdapter implements ItemListener{
public void itemStateChanged(ItemEvent e) {
jcb2.setSelectedIndex(jcb1.getSelectedIndex());
}
} public static void main(String[] args) {
MyPane pan = new MyPane();
JFrame jf = new JFrame();
jf.getContentPane().add(pan);
jf.setBounds(100,100,200,200);
jf.setVisible(true);
}
}