Aller au contenu principal

Introduction

Le FXML est un langage basé sur XML utilisé pour définir l’interface utilisateur des applications JavaFX. Il permet de séparer la logique métier (écrite en Java) de la conception graphique, rendant ainsi le code plus clair et modulaire.

Grâce au FXML, les développeurs peuvent structurer l’interface sous forme de balises, facilitant l’édition et la maintenance. Il est souvent utilisé en combinaison avec Scene Builder, un outil graphique permettant de concevoir des interfaces sans écrire directement de code XML.

Cette série d’exercices vous guidera à travers les principales fonctionnalités de Scene Builder : la gestion des layouts, l’ajout de contrôles, la personnalisation de l’interface et l’intégration avec le code Java.

Installation

Vous pouvez installer Scene Builder: