JavaFX 2 ComboBox setValue() ne fixe pas de CB texte

Mon problème est que la sélection de la zone de liste déroulante texte d'un élément n'est pas visible sur l'écran après l'avoir sélectionné avec setValue().
Voici quelques détails:
Ajout d'éléments à ma CB:

combo.getItems().add("a");
combo.getItems().add("b");
combo.getItems().add("c");
combo.getItems().add("d");

Par la suite, quand Un Bouton est poussé:

combo.setValue(null);

Lorsque le Bouton B est enfoncé:

combo.setValue("a");

Maintenant, si j'appuie sur le Bouton B de la première, "un" est montré, c'est OK.
Après cela, si j'appuie sur Un Bouton, le texte n'est pas indiqué sur la zone de liste déroulante, c'est OK.
Ensuite, j'ai le bouton B, et la valeur n'a pas changé sur l'écran. Cependant, si je clique sur la CB, la ligne "a" est mis en surbrillance, et combo.getValue() renvoie "une".

Des suggestions comment gérer cela?

OriginalL'auteur Anvar | 2012-11-20