Quote:
Originariamente inviato da sottovento
Alla selezione, ti fai dare l'indice con getSelectedIndex(); visto che poi hai il modello (lo puoi ottenere con
Codice:
DefaultComboBoxModel model = (DefaultComboBoxModel)cmd.getModel();
), puoi ottenere l'oggetto di tipo MioDato e farci quello che vuoi.
|
grazie.
il codice per prelevare il valore dalla combo è questo:
Codice:
DefaultComboBoxModel model = (DefaultComboBoxModel)cb.getModel();
MioDato md = (MioDato)model.getSelectedItem();
perché bisogna usare "DefaultComboBoxModel", non è possibile ricavare l'oggetto "MioDato" direttamente dalla ComboBox?