Date de première publication : 2021/10/14
1. Java 8
Si vous avez installé le JDK 1.8 sous windows ou sous mac, vous n'avez rien à faire... JavaFX est déjà installé.
Si vous êtes avec une distribution LINUX, vous avez deux paquets à installer séparément : le JDK et JavaFX
2. Java plus récent
Si vous avez un java plus récent, vous avez forcément deux choses à installer séparément : le JDK et JavaFX. Pour être sûr que cela marche, il faut prendre des versions compatibles des produits.
Le site officiel de JavaFX est https://openjfx.io/
Il vous faudra ensuite noter où se trouve le répertoire des bibliothèques (lib) JavaFX et donner ce nom à la fois au compilateur et à la machine virtuelle.
Depuis la version 11, il faut également donner les noms des modules à charger.
Si vous utilisez la version d'IntelliJ complète que vous pouvez utiliser gratuitement grâce à votre statut étudiant, il suffit de créer un projet "JavaFX". Pas de téléchargement supplémentaire du JavaFX, cela sera fait automatiquement par l'IDE
2.1. Installation LINUX à l'ISIMA
Java 16 et FX 16 sont installés à l'ISIMA sur les machines Turing, ADA et les PC sous LINUX (Debian/Plasma) dans le répertoire /usr/local/ib/javafx-sdk-16
Pour compiler, vous devez donc faire quelque chose comme cela :
Et pour exécuter un programme JavaFX :
La liste des modules n'est pas exhaustive :-)