Bonsoir à tous

j'ai parcouru le forum et meme essayé de comprendre ce tuto que je trouve un peu compliqué à mettre en oeuvre

en fait je veux créer une classe "mère" (principale) et plusieurs classes "filles" (classes déclarées au sein de la classe "mère")

la classe "mère" écoute les classes filles

genre (c'est le principe la syntaxe est surement fausse ) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
FILLE fille1 = new FILLE("un");
mere.addListener(fille1);
FILLE fille2 = new FILLE("deux");
mere.addListener(fille2);
FILLE fille3 = new FILLE("trois");
mere.addListener(fille3);
/ ... /
public void captureEvent( Event e)
{
 // on gere l'evenement
}
et dans les classes "filles" on declenche un evenement

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
if (valeur > 99) Emit(Event);
la classe "mere" récupère cet evenement, une valeur, nom de classe et traite cet evenement ..

est-possible facilement ?

cette methode pourrait par exemple etre utilisée sur une classe Color et declencher un evenement suite à un "setColor( couleur);

j'espere avoir été clair