Objeto Observable

Olá pessoal,
Estou com um problema, tenho duas classes JFrame, e uma é um controle da outra, o que uma faz a outra tem que fazer, mais não consigo implementar o Observable, está meio complicado.
Alguém tem uma idéia de como seria!
Quando a perto um botão da classe controle queria que executasse uma função.

Já olhei tudo, mais não consigo entender e implementar isso.

Qq ajuda é bem vinda!
Obrigado pessoal.
Abraços

Tem uma classe que extendem a Observable e outras que podem implementar a Observer

Toda vez que você fizer alguma alteração que pode interessar pros Observers você chama esses dois métodos dentro da classe Observable

setChanged(); update(aqui você pode passar algum objeto que possa interessar... ou mesmo um this);

todo mundo que implementa a Observer vai receber uma chamada no método update(Observable, Object): e lá você faz o que for preciso…

É só isso… dá uma lida no javadoc que lá explica tudo…

[]´s

Entendi Vegetto,

Implementei só que não estou conseguindo fazer com que minha classe receba o pedido.
Seguinte:
Tenho 2 classes(Principal e controle) que extendem JFrame, e uma escuta a outra, na teoria…
Na prática eu não estou conseguindo que a Principal escute a controle.
Criei uma que extende a Observable(Monitor), quando altero em Controle, coloco:

monitor.notifyObservers(new String(“teste”));

E a classe Principal, implemento Observer e:

monitor.addObserver(this);
E faço minhas coisas no método update, mais não acontece nada…

O que estou fazendo de errado!
Consigo fazer isso na mesma classe Controle, mais não é esse o meu objetivo pq a classe Principal que executará as funções…

Alguém me ajuda…
:?