Différences entre ComboBox et ChoiceBox dans JavaFX

Quelles sont les différences entre la zone de liste déroulante et ChoiceBox en JavaFX? Je ne suis pas tout à fait clair sur ce juste de la Javadoc pour les deux classes.

À la fin de la journée, j'ai besoin d'un menu déroulant qui peut être recomposé de manière dynamique au moment de l'exécution (j'ai une base de données sur le serveur principal). Pour tous les cas dans mon application, j'ai seulement besoin de sélectionner un élément dans la liste déroulante des menus. L'utilisateur ne devrait pas être en mesure d'ajouter une option de la liste déroulante du menu à l'écran qu'ils sont visibles sur.

Ma compréhension est que la zone de liste déroulante permet à l'utilisateur d'ajouter des éléments à la liste déroulante permet de sélectionner plusieurs éléments, mais à partir de la Javadoc, il me semble qu'il est possible de l'installation de contrôle ComboBox dans une manière qui réponde à mes besoins, donc il semble que ils sont interchangeables, dans une certaine mesure. Je suppose que ComboBox a un peu plus de ressources que j'ai vraiment besoin dans ce cas, mais est-il autre chose que seulement une zone de liste déroulante pourrait faire c'facteur dans cette décision?

Modifier

Je suppose que j'ai un peu répondu à ma propre question sur les principales différences, donc, il y a une chose que je n'ai pas mentionné ce qui différencie les 2?

source d'informationauteur Slayer0248