Hola:
Como te han comentado, tienes varias opciones:
- Crear un fichero .bat con el comando de arranque del programa java, que puede ser algo como java -classpath nombre.jar nombre.class
- Crear el jar con un fichero de manifiesto dentro. En ese caso, se arranca con java -jar fichero.jar. Si windows está adecuadamente configurado, con doble click en el .jar se arrancaría.
Aquí puedes ver detalles de
cómo generar el jar.
- Finalmente, puedes generar un verdadero fichero .exe de windows. Pierdes portabilidad (un jar puedes ejecutarlo en cualquier sitio, mientras que un .exe sólo funciona en windows). Java no permite generar el .exe, así que tienes que usar otras herramientas. Aquí tienes cómo se puede
generar un exe.
Se bueno.