Multiple Carets en el mismo JDialog

chequep
15 de Septiembre del 2004
Hola a todos:
Tengo un problema espero me ayuden a resolverlo. Tengo una JDialog con 2 jTextFields cada uno tiene un keylistener en el segundo jtextfield con el listener lanzo a otro jdialog con un jtable y su listener al terminar de ejecutar este segundo dialogo regreso al primero y lanzo un tercer jdialog con un textfield y su listener, al terminar este tercer jdialog regreso al primer jdialog y al primer jtextfield de este jdialog le aplico requestFocus(), aqui sucede el problema, se ejecuta el requestfocus pero aparece otro cursor en el segundo textfield del primer jdialog pero esta bloqueado y el cursor esta parpadeando(Blinking).

Gracias