Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// partage de liens //// une carte des membres//// (apéros) codelab


#1 2015-04-23 23:57:02 Invoquer une methode par un String

Yves07
nouveau membre
Date d'inscription: 2015-04-23
Messages: 3

Invoquer une methode par un String



Bonsoir à tous.

Première question courte:
Peut on invoquer une méthode dont le nom est connu sous la forme d'une chaîne de caractères (String).

Ca n'a pas l'air simple !
Pour le passage des paramètres, on verra plus tard wink

D'avance Merci.

Yves.

Hors ligne

 

#2 2015-04-24 08:36:50 Re : Invoquer une methode par un String

Mushussu
membre
Lieu: Orléans
Date d'inscription: 2012-05-24
Messages: 753

Re: Invoquer une methode par un String



Bonjour,

Beau problème qui permet de se réveiller la tête en fusion et de se mettre en retard :

EDIT : IMPORTANT - J'ai nommer mon sketch Processing Test.pde

Dernière modification par Mushussu (2015-04-24 08:37:45)

Hors ligne

 

#3 2015-04-24 09:56:09 Re : Invoquer une methode par un String

Yves07
nouveau membre
Date d'inscription: 2015-04-23
Messages: 3

Re: Invoquer une methode par un String



Merci mille fois Mushussu.

J'étais parti dans cette voie mais le compilo râlait au sujet de la class "Method" introuvable.
Je vois maintenant ce qu'il fallait importer.

Mais .... entre temps un copain m'a montré que Processing avait tout prévu et empaqueté  cool
Pour les nulls, ça donne:

Plus simple, on  peut pas    roll

<edit>
On ne peut pas passer de paramètres sad ta solution le permet. smile
</edit>

Yves.

Dernière modification par Yves07 (2015-04-24 11:19:54)

Hors ligne

 

#4 2015-04-24 13:11:18 Re : Invoquer une methode par un String

Mushussu
membre
Lieu: Orléans
Date d'inscription: 2012-05-24
Messages: 753

Re: Invoquer une methode par un String



Effectivement, c'est beaucoup plus simple. Je ne connaissais pas cette méthode.
Sinon, voici un code plus succinct :

Hors ligne

 

#5 2015-04-24 15:27:13 Re : Invoquer une methode par un String

Yves07
nouveau membre
Date d'inscription: 2015-04-23
Messages: 3

Re: Invoquer une methode par un String



Parfait !
Ce problème est réglé et au passage un autre qui était d'obtenir la liste des champs d'une classe grâce à getField() qui est une methode de la classe Method wink

Yapuka bosser !

Yves.

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2017