private void tabForward() { final KeyboardFocusManager manager = KeyboardFocusManager.getCurrentKeyboardFocusManager(); manager.focusNextComponent(); SwingUtilities.invokeLater( new Runnable() { public void run() { if (manager.getFocusOwner() instanceof JScrollBar) manager.focusNextComponent(); } }); }