JCombobox contenant des Objets : selection impossible !

JCombobox contenant des Objets : selection impossible ! - Java - Programmation

Marsh Posté le 19-03-2005 à 00:36:12    

Salut,
j'ai un soucis avec une JCombobox qui réagit bizarrement à la sélection...
alors que ca marche très bien avec des String ou même une classe de test avec seulement une méthode toString, ça ne marche pas avec ma classe Categorie. En fait ca ne marche jamais avec une classe qui hérite d'une structure de données genre Vector ou LinkedList (c'est le cas de Categorie) :heink:  
 
voila mon code:
 

Code :
  1. Object choix[] = new Object[3];
  2. choix[0] = new Categorie("1" );
  3. choix[1] = new Categorie("2" );
  4. choix[2] = new Categorie("3" );
  5. cb = new JComboBox (choix);
  6. cb.addActionListener(new ActionListener () {
  7.   public void actionPerformed (ActionEvent e) {
  8.   JComboBox cb = (JComboBox)e.getSource();
  9.   System.out.println("choix: "+cb.getSelectedItem());
  10. });


quel que soit l'item que je sélectionne, l'affichage me donne toujours '1', sur la console, ou sur le popup. pourtant la liste déroulante affiche bien 1, 2, 3...
 
une idée ? :pt1cable:

Reply

Marsh Posté le 19-03-2005 à 00:36:12   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed