Java

Siempre que desarrollamos Software existen ciertos detalles que marcan la intención de un buen trabajo y profesionalismo, la apariencia que demos a nuestros proyectos y como el cliente concibe e interactúa con la aplicación es de suma importancia, cuando terminamos un proyecto queremos darle ese toque personalizado como es el caso de las imágenes e iconos, veamos como podemos cambiar el icono de un archivo ejecutable Java, o los muy conocidos .jar y de esta manera personalizar nuestro trabajo al momento de entregarlo.

Cambiar el icono de un archivo ejecutable Java

Existen varias formas para lograr este cometido lo importante es que debes tener claro que para cambiarle el icono a tu archivo deberás compilarlo, a continuación te explicaré algunas de las cuales podrás elegir la que más se ajuste a tus necesidades y forma de trabajo.

1. Creando un Acceso directo

De esta forma no estarías cambiando el icono de tu archivo pero si puedes establecer un acceso directo al cual si le colocarás de forma fácil el icono que deseas, para ello solo sigue los siguientes pasos:

Clic derecho sobre tu archivo .jar y seleccionas Crear acceso directo.

🌟 ¡Visita Nuestra Tienda para Programadores! 🌟

Descubre Códigos Fuente, Cursos, Software, Computadoras, Accesorios y Regalos Exclusivos. ¡Todo lo que necesitas para llevar tu programación al siguiente nivel!

Cambiar el icono de un archivo ejecutable Java

A continuación se creará un acceso directo a tu archivo .jar ahora haces clic derecho sobre tu nuevo acceso directo y seleccionas propiedades.

Cambiar el icono de un archivo ejecutable Java

En la ventana propiedades solo haces clic en Cambiar icono… y tendrás una lista de iconos pre-diseñados disponibles, sin embargo si cuentas con un icono propio solo debes hacer clic en Examinar.. y buscarlo en la ubicación deseada.

Cambiar el icono de un archivo ejecutable Java

El acceso directo creado con tu icono personalizado puedes pegarlo en cualquier parte del ordenador.

2. Creando un empaquetado con Winrar de tu archivo .jar (Archivo auto-extraible SFX)

Si lo que deseas es crear un .exe con tu archivo .jar es posible utilizando Winrar para crear un archivo auto-extraible que ejecute tu archivo Java, sigue los siguientes pasos:

Crea un archivo Winrar para ello da clic derecho en cualquier parte del área blanca de tu carpeta, selecciona Nuevo y haces clic en Archivo Winrar.

Cambiar el icono de un archivo ejecutable Java

Se creará un archivo Winrar vacío, lo que harás ahora será arrastrar tu archivo .jar sobre el archivo .rar, con esto ya tendrás tu archivo Java comprimido.

Debes comprimirlo ya que un archivo .jar en si es un archivo comprimido, si no lo haces lo que hará el archivo .exe final será descomprimir tu .jar y no es lo que necesitamos.

Abre el archivo comprimido que creaste con Winrar tal que puedas verlo de la siguiente forma:

Cambiar el icono de un archivo ejecutable Java

Seleccionas HerramientasConvertir archivo en SFX.

Convertir en archivo SFX

En el cuadro de diálogo que aparece selecciona Opciones avanzadas..

Abrirá las Opciones SFX Avanzadas, aquí deberás hacer las siguientes configuraciones:

Pestaña Instalación: 

  • Ejecutar tras la extracción: Aquí colocas el nombre de tu archivo .jar (Ejemplo2.jar).

Pestaña Modos:

  • Modo temporal: descomprimir en una carpeta temporal.
  • En mostrar: Ocultar todo.

Pestaña Actualizar:

Modo de sobreescritura: Sobrescribir todos los ficheros.

Texto e Icono:

Cargar icono desde fichero: Buscamos el icono del archivo final.

Finalmente aceptas todos los cambios y podrás ver el nuevo archivo .exe creado.

compilar archivo jar a exe

Al ejecutarlo no debe mostrar ningún mensaje y ejecutar tu archivo .jar

3. Utilizando un Software

Si eres de los que te gusta todo automatizado puedes optar por utilizar un Software que lo haga todo por ti, entre las alternativas que podrás utilizar encontrarás:

  • Jar2Exe
  • Launch4J

Aquí un vídeo tutorial del uso de Luch4J:

Solo queda escoger la forma que deseas para personalizar el icono de tu aplicación y compilarla a un archivo .exe.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *