Se il cambiamento di Item lo fai utilizzando il mouse (selezionando, quindi, un item dall'elenco) ti basta associare al JComboBox un ActionListener e gestire il metodo actionPerformed(), esattamente come se stessi cliccando su un pulsante:
codice:
JComboBox jcb = new JComboBox(...);
jcb.addActionListener( new ActionListener() {
public void actionPerformed(ActionEvent ae) {
cliccatoItem();
}
});
...
private void cliccatoItem() {
String item = (String) jcb.getSelectedItem();
// Qui sai qual è l'item che è stato selezionato
}
In alternativa, puoi aggiungere un KeyListener se la selezione dell'item avviene tramite tastiera ed utilizzare, nel metodo keyPressed() lo stesso metodo cliccatoItem() che ho scritto nel codice sopra.
Ciao.