[RESOLVIDO] JScrollPane - Apertar tab dentro dele

Olá a todos,

Tenho um JScrollPane, e dentro dele um JPanel onde possui vários componentes.
Quando aperto tab, o cursor navega entre os componentes, porém se o componente estiver abaixo do que ta no portview o scroll não rolá junto.
Como posso fazer ele rolar junto com o tab?

Obrigado!

Ninguém sabe ou não ficou claro?
Nem vini godoy? (não é puxando saco não, o cara é bom mesmo! e o tingol também!)

Segue em anexo como que é, se dou tab nos TextFields não desce a rolagem


Cara ve se isso ajuda. Você vai ter que fazer uns cálculos ai para chegar no valor certo mas isso acho que te ajuda:

        jButton1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusGained(java.awt.event.FocusEvent evt) {
                 // Aqui você seta o valor para a barra vertical, para barra horizontal é a mesma coisa.
                 jScrollPane1.getVerticalScrollBar().setValue(100);
            }
        });

mvargens:
Caramba, simples como uma flor! (hehe)

não tinha sacado esse getVerticalScrollBar().setValue(), era bem isso que eu precisava.

Solução:

jScrollPane.getVerticalScrollBar().setValue(((JTextField)e.getComponent()).getY()-30);