Hi!
Wenn man z.B. 2 ComboBoxen hat woher weiß der ItemListener welche ComboBox jetzt einen Befehl auslöst.
Bei Buttons schaut dies ja folgendermaßen aus:
Muss ich bei ComboBoxen 2 mal einen ItemListener definieren ?
Mfg
Frankster
Wenn man z.B. 2 ComboBoxen hat woher weiß der ItemListener welche ComboBox jetzt einen Befehl auslöst.
Bei Buttons schaut dies ja folgendermaßen aus:
Code:
b1.setActionCommand("B1");
b2.setActionCommand("B2");
public void actionPerfomed(ActionEvent evt) {
if ( evt.getActionCommand().equals( "B1" ) )
Muss ich bei ComboBoxen 2 mal einen ItemListener definieren ?
Code:
combo1.addItemListener( new ItemListener() {
public void itemStateChanged( ItemEvent e ) {
JComboBox selectedChoice = (JComboBox)e.getSource();
if ( selectedChoice.getSelectedItem().equals("Ende") )
System.exit(0);
}
});
Code:
combo2.addItemListener( new ItemListener() {
public void itemStateChanged( ItemEvent e ) {
JComboBox selectedChoice = (JComboBox)e.getSource();
if ( selectedChoice.getSelectedItem().equals("EXIT") )
System.exit(0);
}
});
Mfg
Frankster