Bonjour à tous,
je cherche la solution à un petit problème, je dois créer des objets dont la classe dépend de l'élément sélectionné dans une liste déroulante, je développe :
J'ai une liste déroulante qui se remplie en fonction de fichiers ".java" qui se trouvent dans un package "modules". Ces fichiers sont mes classes. Par exemple :
- ImportStations.java
- ImportEnquetes.java
- VérificationDesFiches.Java
Ma liste déroulante affiche donc :
- ImportStations
- ImportEnquetes
- VérificationDesFiches
J'ai un bouton qui lance une action par son écouteur dans lequel je dois créer un objet de la classe de l'élément sélectionné dans la liste déroulante, par exemple :
si j'ai sélectionné ImportStations et que je clique sur le bouton, mon écouteur doit créer un objet :
ImportStations importStations = new ImportStations();
Je voudrais le faire sans donner la classe mais en utilisant l'élément sélectionné de la liste un truc du genre (je sais que ce que je vais donner comme exemple est faux c'est juste pour expliquer le principe)
this.fenetre.getListeActions().getSelectedItem() monObjet= new this.fenetre.getListeActions().getSelectedItem()();
Quelqu'un a-t-il un piste à me donner ?
Merci à tous et bonne journée.
Partager