Этот точный вопрос был задан и получен ответ, проверьте его здесь .
Короткая версия: Добавьте слушатель фокуса к вашим текстовым компонентам и выберите все на фокусе, используя SwingUtilities.invokeLater, чтобы гарантировать, что все ожидающие события AWT были обработаны.