/[classpath]/classpath/javax/swing/JComboBox.java
ViewVC logotype

Diff of /classpath/javax/swing/JComboBox.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.21 by rabbit78, Wed Oct 12 12:38:20 2005 UTC revision 1.22 by trebligd, Tue Oct 18 16:43:16 2005 UTC
# Line 311  public class JComboBox extends JComponen Line 311  public class JComboBox extends JComponen
311      // Stores old data model for event notification.      // Stores old data model for event notification.
312      ComboBoxModel oldDataModel = dataModel;      ComboBoxModel oldDataModel = dataModel;
313      dataModel = newDataModel;      dataModel = newDataModel;
314        selectedItemReminder = newDataModel.getSelectedItem();
315        
316      // Notifies the listeners of the model change.      // Notifies the listeners of the model change.
317      firePropertyChange("model", oldDataModel, dataModel);      firePropertyChange("model", oldDataModel, dataModel);
318    }    }
# Line 901  public class JComboBox extends JComponen Line 902  public class JComboBox extends JComponen
902    
903      // Fire ItemEvent to indicate that new item is selected          // Fire ItemEvent to indicate that new item is selected    
904      Object newSelection = getSelectedItem();      Object newSelection = getSelectedItem();
905      fireItemStateChanged(new ItemEvent(this, ItemEvent.ITEM_STATE_CHANGED,      if (newSelection != null)
906                                         newSelection, ItemEvent.SELECTED));        fireItemStateChanged(new ItemEvent(this, ItemEvent.ITEM_STATE_CHANGED,
907                                             newSelection, ItemEvent.SELECTED));
908    
909      // Fire Action Event to JComboBox's registered listeners                                                                          // Fire Action Event to JComboBox's registered listeners                                                                    
910      fireActionEvent();      fireActionEvent();

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26