Descobrir se um componente GUI foi modificado

Srs,

gostaria de implementar um listener q enivasse uma notificação qualquer qdo o conteúdo de um componente GUI for alterado. Ex: suponhamos que eu tenha um JTextField e um JCheckBox no meu form e altere o texto do JTextField, é como se eu pudesse controlar o estado da lista: em edição ou não sacaram :wink:

Outra pergunta: eu posso fazer com que um JTextField aceite somente caracteres em caixa alta???

Vlw´s

Este artigo eh muito bom. Funciona para numeros, mas eh facil vc alterá-lo para sua necessidade…

http://www.developer.com/tech/article.php/610011