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?
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(newjava.awt.event.FocusAdapter(){publicvoidfocusGained(java.awt.event.FocusEventevt){// Aqui você seta o valor para a barra vertical, para barra horizontal é a mesma coisa.jScrollPane1.getVerticalScrollBar().setValue(100);}});
thiagofesta
mvargens:
Caramba, simples como uma flor! (hehe)
não tinha sacado esse getVerticalScrollBar().setValue(), era bem isso que eu precisava.