Ultimo componente com focus

pessoal…

alguem sabe algum metodo que me diga qual era o ultimo componente com focus ??

tipo eu … tenho um unico botao…

e tenho tres areas de texto e quero que o foco volte para uma delas quando o botao for clicado.

tipo se meu cursor esta na caixa de texto 1 e clico no botao quero que volte para ela mesma…

e assim para as outras …

alguem pode ajudar?

Bom, sugiro que vc pesquise sobre TraversalPolicy.

Se vc criar seu próprio TraversalPolicy extendendo a FocusTraversalPolicy vc pode armazenar qual o último componente com foco antes de trocar o foco dele. Ai dá pra fazer oque vc deseja.

Boa sorte!
[]s