日期:2014-05-20  浏览次数:20651 次

关于 ItemListener 一点小问题
Events.java   (5.552   Kb)  

public   class   ComboBoxHander   implements   ItemListener   {

    public   void   itemStateChanged(ItemEvent   e)   {

            output.append(names[comboBox.getSelectedIndex]);
    }

当我运行这个事件监听时,它为什么老是把   output.append(names[comboBox.getSelectedIndex]);
运行两便


------解决方案--------------------
它有两种触发的方,一是选中时,一是丢失选中时,可用e.isselect()控制