0% ont trouvé ce document utile (0 vote)
3 vues2 pages

Interface Graphique avec JavaFX et POO

Ce document présente un TP sur le développement d'une interface graphique en JavaFX en approfondissant la Programmation Orientée Objet (POO). L'application permet de saisir des informations utilisateur et d'afficher un récapitulatif, avec des éléments d'interface tels que des TextField, RadioButton, ComboBox et CheckBox. Il décrit également la structure du projet et les classes à créer pour respecter les principes de la POO.

Transféré par

ous chak
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
3 vues2 pages

Interface Graphique avec JavaFX et POO

Ce document présente un TP sur le développement d'une interface graphique en JavaFX en approfondissant la Programmation Orientée Objet (POO). L'application permet de saisir des informations utilisateur et d'afficher un récapitulatif, avec des éléments d'interface tels que des TextField, RadioButton, ComboBox et CheckBox. Il décrit également la structure du projet et les classes à créer pour respecter les principes de la POO.

Transféré par

ous chak
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TP 8 : Développement d’une Interface Graphique avec

JavaFX et POO

Objectifs

 Approfondir la Programmation Orientée Objet (POO) en Java.


 Manipuler les principaux conteneurs de mise en page de JavaFX
(VBox, HBox, GridPane, BorderPane).
 Utiliser des composants interactifs (Button, CheckBox, Label,
TextField, RadioButton, ComboBox, MenuBar, Menu,
MenuItem).

Énoncé

Vous allez développer une application JavaFX qui permet de saisir les
informations d’un utilisateur (Nom, Prénom, Genre, Pays, Options
choisies) et d’afficher un récapitulatif après validation.

L’interface doit contenir :

1. Définissez une classe Utilisateur comportant cinq attributs, tels que


le nom, le prénom, le genre, le pays et les options.
2. Implémentez un constructeur paramétré permettant d'initialiser
ces attributs.
3. Créez une méthode pour afficher les informations de l'utilisateur.
4. Développez une interface graphique avec JavaFX en créant une
classe FormulaireApp qui étend Application afin de :
 Une barre de menu avec :

o Un menu "Fichier" contenant un élément "Quitter" pour


fermer l’application.
o Un menu "Aide" contenant un élément "À propos" qui affiche
une boîte de dialogue.

 Un formulaire de saisie structuré avec :

o Deux champs TextField pour le nom et le prénom.


o Des RadioButton pour choisir le genre (Homme/Femme).
o Une ComboBox pour choisir le pays.
o Des CheckBox pour sélectionner des options
supplémentaires.
o Un Button pour soumettre les informations.

 Une zone d'affichage des informations saisies après validation.

Structure du projet

 Créez un projet Java avec JavaFX.


 Définissez des classes selon les principes de POO (Encapsulation,
Héritage si nécessaire).

Vous aimerez peut-être aussi