Next... on to the problem... it sounds simple enough to solve... Just add a FocusListener to your JTextFields that looks something like the following...
However, the behavior of scrollRectToVisible( Rectangle ) sometimes breaks... so you'll have to mess with it to get something appropriate to your layout... ( The following listener almost works perfectly with the previous code... it still jumps around a bit more than I like, though... )
Write once, run anywhere, because there's nowhere to hide! - /. A.C.