您的位置:首页 > 运维架构 > 网站架构

关于大型网站技术演进的思考(二十一)--网站静态化处理―web前端优化―下【终篇】(13)

2016-02-19 12:20 741 查看
Swing中ComboBox改变选择时ItemStateChanged 触发两次。一次时旧的选项deselect时触发,另一个是在新的选项select时触发。其顺序好象是先触发select,再是deselect,因此如果后一次获得选中项时会是空的,解决方法:
public void itemStateChanged(ItemEvent e) {
if (e.getStateChange() == ItemEvent.SELECTED) {
refreshTable((String) (cusname.getSelectedItem()), null);
refreshOrderNumber((String) (cusname.getSelectedItem()));
ordernumber.setSelectedIndex(-1);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: