2026-10-03
fxapp1 : application simple avec interface graphique simplefxapp2 : application plus avancée utilisant FXML et le pattern MVCDans le cas d’une application “modulaire”, le plugin javafx permet de créer une distribution autonome (avec son JRE) avec :
Cela ne fonctionne pas si l’une des dépendances n’est pas modularisée :
target/image./target/image/bin/myappjavafx.application.Application
init() : initialisation des ressources (appelée avant le thread JavaFX)start(Stage primaryStage) : point d’entrée principal (thread JavaFX)stop() : libération des ressources (appelée à la fermeture)launch(args) démarre l’application :
init(), puis start() avec le Stage principalfx:controller@FXML@FXML) réagissent aux actions utilisateurE. Bruno - Introduction à JavaFX