Entradas

Mostrando las entradas con la etiqueta javafx

JavaFX 11 con módulos

Imagen
En esta ocasión traigo un ejemplo básico utilizando JavaFX. He podido realizar algunos proyectos laborales con esta tecnología y la encuentro muy entretenida así que vamos a lo que importa. Los siguientes pasos muestran cómo obtener y ejecutar el ejemplo, el cúal es un semáforo que cambia de color al presionar el clic izquierdo del mouse. Para construirlo utilizo Java 11, Maven, FXML y JPMS (luego explico algunas cosas): Tener instalado Java 11 Es muy importante leer el Getting Started with JavaFX 11 si nunca hemos usado JavaFX antes. Descargar el código del ejemplo desde GitHub Para lanzar la aplicación ejecutar el siguiente comando en el proyecto descargado: mvn compile exec:java Para generar el JAR del proyecto: mvn clean package Luego para lanzar el JAR generado: java --module-path target/semaforo-fx-1.0-SNAPSHOT.jar:target/lib/ --module com.sebastian.semaforo.fx/com.sebastian.semaforo.fx.SemaforoFX El resultado luego de ser lanzado es el siguiente (está horiz...