Bonjour à tous !

J'ai un soucis avec l'appel d'une fonction dans l'attribut click d'un mx:Button...

Dans un mx:Script, j'ai créé une fonction onClicOK() qui devra être lancé quand je clic sur le bouton avec pour label OK que j'ai créé en MXML :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
//le code mxml du bouton qui gère l'évenement click
<mx:Button x="469" y="12" name="boutonOK" id="boutonOK" label="OK" click="onClicOK()"/>
 
...
 
// La déclaration de la fonction dans le script AS3 de la balise <mx:Script>
<mx:Script>
       public function onClicOK():void {
			creerBouton();	
	}
...
Enfin quand je lance la compilation (c'est un programme en .air) avec Flex Builder 3, dès que je clic sur le bouton OK, j'ai l'erreur suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
TypeError: Error #1009: Cannot access a property or method of a null object reference.
	at main/creerBouton()[C:\Users\user\Documents\Flex Builder 3\PT-Fin\src\main.mxml:63]
	at main/onClicOK()[C:\Users\user\Documents\Flex Builder 3\PT-Fin\src\main.mxml:39]
	at main/__boutonOK_click()[C:\Users\user\Documents\Flex Builder 3\PT-Fin\src\main.mxml:6]
Sauriez vous où se trouve le problème ?

Merci pour votre aide !