Swing è una libreria grafica quindi non ha senso porre la domanda "come faccio a farlo interagire con un .exe". Generalmente si esegue un eseguibile e si usano metodi tipo Process.getOutputStream(), Process.getInputStream() come descritto in questa pagina Web.

Tra l'altro esiste una sezione specifica per Java.