class JPanelSignal extends JPanel implements Observer { void init(Signal lSigAObserver) { lSigAObserver.addObserver(this); // (2) ajout d'observateur } void update(Observable observable, Object objectConcerne) { repaint(); // (3) traitement de l'observation } }