void jc_itemStateChanged(ItemEvent e) {
if (e.getStateChange() == ItemEvent.SELECTED) {
String item=jc.getSelectedItem().toString() ;
JOptionPane.showMessageDialog(null,item);
}
}执行两次是因为会发生两个事件,原来item的unselected事件和新item的selected事件,unselected事件不处理就行了。
if (e.getStateChange() == ItemEvent.SELECTED) {
String item=jc.getSelectedItem().toString() ;
JOptionPane.showMessageDialog(null,item);
}
}执行两次是因为会发生两个事件,原来item的unselected事件和新item的selected事件,unselected事件不处理就行了。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货