Salut,
J'expose brièvement mon problème.
J'ai un ArrayList contenant des chaînes de caractères (utiles pour un usage dynamique). Parmi ces chaînes je dois récupérer une seule, en fonction d'un ensemble d'éléments et cette fonction correspond à un nom de fonction dans ma classe.
Je voudrais exécuter cette fonction qu'à partir du nom sans avoir à effectuer un ensemble de tests.
Je sais qu'il existe la fonction invoke mais visiblement je dois pas savoir la faire fonctionner... J'ai vu ceci dans la FAQ : Comment lancer dynamiquement une méthode de classe donnée ? mais jusque là toujours rien
je voudrais faire quelque chose de la forme :mais ça ne fait rien et j'ai une grosse erreur dans eclipseet à mon avis c'est normal mais je vois pas pourquoi il ne veut pas l'accepter
Code : Sélectionner tout - Visualiser dans une fenêtre à part this.invoke("nom", null);
Auriez-vous une idée ?
Partager