Erreur ClassCastException pour Combobox
Coucou c'est remoi :oops:
Bon voila je vous explique, j'ai une combobox contenant des entreprises et je voudrai que lorsque je clique sur une entreprise il s'affiche les nbre de Km associés dans un textfield.
Je fais cela:
Code:
1 2 3 4 5 6 7 8 9 10
| { public void itemStateChanged(java.awt.event.ItemEvent e)
{
if (ComboBoxEntreprise.getSelectedIndex() != 0)
TextFieldkm.setText(((Entreprise)ComboBoxEntreprise.getSelectedItem()).getnbreKm());
else if(e.getItem() == "Nouvelle Entreprise...")
{
fenAjoutEntrep.getDialogAjoutEntrep().setModal(true);
fenAjoutEntrep.getDialogAjoutEntrep().setVisible(true);
}... |
Mais ensuite dans le programme lorsque je clique sur "Nouvelle Entreprise..." la boite de dialogue ne s'affiche plus et je récupére une erreur:
Code:
1 2 3
| Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: java.lang.String
at InterfaceVisuel3$6.itemStateChanged(InterfaceVisuel3.java:1024)
at javax.swing.JComboBox.fireItemStateChanged(Unknown Source) |