Te diré, si se puede pasar un programa java a .exe, sin embargo seria un rotundo engaño, ya que aun sigue dependiendo de la maquina virtual, lo que sugiero que hagas es crear un archivo .jar, con las maquinas virtuales de java mas nuevas puedes ejecutar los .jar con solo dar doble click sobre el archivo como si de un exe se tratara, sigue este tutorial para crear un archivo .jar a partir de uno o varios .class:
Archivos JAR, que son y como generarlos.Saludos