Mapear paineis, para controlar focus de widgets, como funciona o tab e o shift+tab, mas com as setas

se tratando de swing…

Pessoal, Assim como há um inputMap e ActionMap, para controlar teclas de atalho, em paineis. Que funcionam para todos os widgets que estão dentro do painel. Há alguma maneira, de mapear o foco.

Em tempo, eu gostaria de saber como eu poderia fazer o focus nos componentes andarem e voltarem com as setas do teclado (igual tab e shift+tab fazem) … logicamente, não gostaria de ter que implementar isso para cada widget… gostaria de algo mais funcional…

mas aceito qualquer tipo de sugestão…

obrigado.