Forçar Focu num Componente

As vezes eu preciso que o focu fique em um determinado JTextField mas mesmo usando o recurso .requestFocus() ele não respeita e não fica em focu.

Percebi que ocorre isto em varias rotinas como mudando uma aba do JTab ou no momento de abertura de um JFrame.

Existe uma maneira de obrigar o JAVA a focar um Componente?

Dario

Tem certeza que o requestFocus não funciona?

Manda um trecho de código onde aparece o requestFocus e que não tá funcionando…

componente.requestFocusInWindow();

Abraços!

SwingUtilities.invokeLater(new Runnable() {
public void run() {

        jTextField1.requestFocus();
 }   

});

Blz,

Com este codigo funcionou legal

Obrigado,

Dario