JavaFX - Entorno

Desde Java8 en adelante, el JDK (Java Development Kit) incluye JavaFXbiblioteca en ella. Por lo tanto, para ejecutar aplicaciones JavaFX, simplemente necesita instalar Java8 o una versión posterior en su sistema.

Además, los IDE como Eclipse y NetBeans brindan soporte para JavaFX. Este capítulo le enseña cómo configurar el entorno para ejecutar aplicaciones JavaFX de varias formas.

Instalación de Java8

En primer lugar, deberá verificar si hay Java instalado en su sistema o no abriendo el símbolo del sistema y escribiendo el comando "Java" en él.

Si no ha instalado Java en su sistema, el símbolo del sistema muestra el mensaje que se muestra en la siguiente captura de pantalla.

Luego, instale Java siguiendo los pasos que se indican a continuación.

Step 1- Visite la página de descargas de JavaSE , haga clic en el JDKDownload botón como se resalta en la siguiente captura de pantalla

Step 2 - Al hacer clic en el botón Descargar, será redirigido a la Java SE Development Kit 8 Downloadspágina. Esta página le proporciona enlaces de JDK para varias plataformas.

Acepte el acuerdo de licencia y descargue el software requerido haciendo clic en su enlace respectivo.

Por ejemplo, si está trabajando en un sistema operativo Windows de 64 bits, debe descargar la versión de JDK resaltada en la siguiente captura de pantalla.

Al hacer clic en el enlace resaltado, el kit de desarrollo Java8 adecuado para el sistema operativo Windows de 64 bits se descargará en su sistema.

Step 3 - Ejecute el archivo ejecutable binario descargado para iniciar la instalación de JDK8.

Step 4 - Elija el directorio de instalación.

Step 5 - Al seleccionar la carpeta de destino y hacer clic en Siguiente, el proceso de instalación de JavaFX comienza a mostrar la barra de progreso como se muestra en la siguiente captura de pantalla.

Step 6 - Cambie el directorio de instalación si es necesario, de lo contrario, mantenga los predeterminados y continúe.

Step 7 - Finalice el proceso de instalación haciendo clic en el botón Cerrar como se muestra en la siguiente captura de pantalla.

Configuración de la ruta para Windows

Después de instalar Java, debe establecer las variables de ruta. Suponga que ha instalado Java enC:\Program Files\java\jdk1.8.0_91directorio.

Ahora puede seguir los pasos que se indican a continuación:

  • Haga clic derecho en 'Mi PC' y seleccione 'Propiedades'.

  • Haga clic en el botón 'Variables de entorno' en la pestaña 'Avanzado'.

  • Ahora, modifique la variable 'Ruta' para que también contenga la ruta al ejecutable de Java. Por ejemplo, si la ruta está configurada actualmente en 'C: \ WINDOWS \ SYSTEM32', cambie su ruta para que lea 'C: \ WINDOWS \ SYSTEM32; C: \ Archivos de programa \ java \ jdk1.8.0_91 \ bin '.

Configuración del entorno NetBeans de JavaFX

NetBeans8proporciona soporte incorporado para JavaFX. Al instalar esto, puede crear una aplicación JavaFX sin complementos adicionales o archivos JAR. Para configurar el entorno NetBeans, deberá seguir los pasos que se indican a continuación.

Step 1- Visite el sitio web de NetBeans y haga clic en el botón Descargar para descargar el software NetBeans.

Step 2 - Al hacer clic Download, llegará a la página de Descargas del software NetBeans, que proporciona paquetes NetBeans para varias aplicaciones Java. Descargue el software NetBeans paraJavaSE como se muestra en la siguiente captura de pantalla.

Step 3 - Al hacer clic en este botón, un archivo llamado netbeans-8.0-windows.exe se descargará en su sistema. Ejecute este archivo para instalarlo. Al ejecutar este archivo, se iniciará un instalador de NetBeans como se muestra en la siguiente captura de pantalla.

Después de completar la configuración, verá el Welcome Page of the installer.

Step 4 - Haga clic en el botón Siguiente y continúe con la instalación.

Step 5 - La siguiente ventana contiene el NETBEANS IDE 8.0 license agreement. Léalo detenidamente y acepte el acuerdo marcando la casilla de verificación en "Acepto los términos del acuerdo de licencia" y luego haga clic en elNext botón.

Step 6 - En la siguiente ventana, encontrará el acuerdo de licencia para Junit, acéptelo seleccionando el botón de opción en "Acepto los términos del acuerdo de licencia, Instalar JUnit" y haga clic en Next.

Step 7- Elija el directorio de destino donde necesita instalar Netbeans 8.0. Además, también puede navegar por el directorio dondeJava Development Kit está instalado en su sistema y haga clic en el Next botón.

Step 8 - Del mismo modo, elija el directorio de destino para Glassfish Serverinstalación. Navegue por el directorio del Kit de desarrollo de Java (ahora para Referencia de Glassfish) y luego haga clic enNext.

Step 9 - Compruebe el Check for Updates para las actualizaciones automáticas y haga clic en el botón Instalar para iniciar la instalación.

Step 10 - Este paso inicia la instalación de NetBeans IDE 8.0 y puede llevar un tiempo.

Step 11 - Una vez finalizado el proceso, haga clic en el Finish botón para finalizar la instalación.

Step 12 - Una vez que inicie NetBeans IDE, verá la página de inicio como se muestra en la siguiente captura de pantalla.

Step 13 - En el menú de archivo, seleccione New Project… Para abrir el asistente de Nuevo proyecto como se muestra en la siguiente captura de pantalla.

Step 14 - En el New Project asistente, seleccione JavaFX y haga clic en Next. Comienza a crear una nueva aplicación JavaFX para usted.

Step 15 - Seleccione el nombre del proyecto y la ubicación del proyecto en el NewJavaFX Application ventana y luego haga clic en Finish. Crea una aplicación de muestra con el nombre de pila.

En este caso, una aplicación con un nombre javafxsamplees creado. Dentro de esta aplicación, NetBeans IDE generará un programa Java con el nombreJavafxsample.java. Como se muestra en la siguiente captura de pantalla, este programa se creará dentro de NetBeans Source Packages→ javafxsample.

Step 16 - Haga clic derecho en el archivo y seleccione Run File para ejecutar este código como se muestra en la siguiente captura de pantalla.

Este programa creado automáticamente contiene el código que genera una ventana JavaFX simple que tiene un botón con la etiqueta Say ‘Hello World’en eso. Cada vez que hace clic en este botón, la cadenaHello World se mostrará en la consola como se muestra a continuación.

Instalación de JavaFX en Eclipse

Un complemento llamado e(fx)clipse también está disponible en JavaFX. Puede utilizar los siguientes pasos para configurar JavaFX en Eclipse. En primer lugar, asegúrese de tener Eclipse en su sistema. Si no es así, descargue e instale Eclipse en su sistema.

Una vez que Eclipse esté instalado, siga los pasos que se indican a continuación para instalar e(fx)clipse en su sistema.

Step 1 - Abra Eclipse en el Help menú y seleccione Install New Software… Opción como se muestra a continuación.

Al hacer clic, mostrará el Available Software ventana, como se muestra en la siguiente captura de pantalla.

En el cuadro de texto Work with de esta ventana, debe proporcionar el enlace del complemento para el software requerido.

Step 2 - Haga clic en el Add… Botón. Proporcione el nombre del complemento comoe(fx)clipse. A continuación, proporcione el siguiente enlace como ubicación.http://download.eclipse.org/efxclipse/updates-released/2.3.0/site/

Step 3 - Después de especificar el nombre y la ubicación del complemento, haga clic en el botón Aceptar, como se resalta en la siguiente captura de pantalla.

Step 4 - Poco después de agregar el complemento, encontrará dos casillas de verificación para e(fx)clipse – install y e(fx)clipse – single components. Marque ambas casillas de verificación y haga clic en elAdd… Como se muestra en la siguiente captura de pantalla.

Step 5- A continuación, abra su Eclipse IDE. Haga clic en el menú Archivo y seleccione Proyecto como se muestra en la siguiente captura de pantalla.

Step 6- Luego, obtendrá una ventana donde podrá ver una lista de asistentes proporcionados por Eclipse para crear un proyecto. Ampliar laJavaFX asistente, seleccione JavaFX Project y haga clic en el Next botón como se muestra en la siguiente captura de pantalla.

Step 7 - Al hacer clic Next, se abre un Asistente para proyectos nuevos. Aquí, puede escribir el nombre del proyecto requerido y hacer clic enFinish.

Step 8- Al hacer clic en Finalizar, se crea una aplicación con el nombre de pila (muestra). En el subpaquete denominadoapplication, un programa con el nombre Main.java se genera como se muestra a continuación.

Step 9- Este programa generado automáticamente contiene el código para generar una ventana JavaFX vacía. Haga clic derecho en este archivo, seleccioneRun As → Java Application como se muestra en la siguiente captura de pantalla.

Al ejecutar esta aplicación, le da una ventana JavaFX vacía como se muestra a continuación.

Note - Discutiremos más sobre el código en los capítulos posteriores.