Usar Java para establecer el foco en una aplicación que no sea Java en Windows

Me gustaría escribir una aplicación que cree entradas para una aplicación que no sea Java en Windows. Con la clase Robot es fácil generar la entrada, pero necesito establecer el foco en el cuadro de texto de otra aplicación e ingresar el texto allí.

No se preocupe, no estoy tratando de escribir algo malicioso, solo quiero usar Java para "extender" una aplicación antigua escrita en Delphi.

Respuestas a la pregunta(5)

Su respuesta a la pregunta