Foco - Ordem nos botões/campos

estou fazendo uma aplicação usando alguns componentes jTextField e alguns botões…
só q ao apertar a tecla TAB do teclado, o foco em vez de ir para o próximo componente jTextField ele pula para um botão…como posso controlar essa “ordem” na qual os componentes recebem o foco?

http://java.sun.com/docs/books/tutorial/uiswing/misc/focus.html