Tutoriel 4: ajouter la liste de rendez-vous #
Créer le paquet valeurs
#
-
Dans
commun
, créer le paquetvaleurs
-
S’assurer d’voir l’arborescence suivante
Créer la valeur Joueur
#
-
Dans le paquet
valeurs
, créer la classeJoueur
-
S’assurer d’avoir l’arborescence suivante dans mon projet:
-
Ajuster la signature de
Joueur
qui doit implanterModelValue
public class Joueur implements ModelValue {
-
Au besoin, corriger les erreurs de compilation
-
Ajouter le constructeur par défaut:
public class Joueur implements ModelValue { public Joueur(){ }
-
Ajouter les attributs suivants
public class Joueur implements ModelValue { private String id; private String prenom; private String nom; // ...
-
Déclarer la valeur
Joueur
dansAppPong
public class AppPong implements NtroAppFx { // ... @Override public void registerModels(ModelRegistrar registrar) { // ... registrar.registerValue(Joueur.class); }
Créer la valeur RendezVous
#
-
Dans le paquet
valeurs
, créer la classeRendezVous
-
S’assurer d’avoir l’arborescence suivante dans mon projet:
-
Ajuster la signature de
RendezVous
qui doit implanterModelValue
public class RendezVous implements ModelValue { }
-
Au besoin, corriger les erreurs de compilation
-
Ajouter le constructeur par défaut:
public class RendezVous implements ModelValue { public RendezVous(){ }
-
Ajouter les attributs d’un rendez-vous
public class RendezVous implements ModelValue { private String idRendezVous; private Joueur premierJoueur; // ... }
-
Déclarer la valeur
RendezVous
dansAppPong
public class AppPong implements NtroAppFx { // ... @Override public void registerModels(ModelRegistrar registrar) { // ... registrar.registerValue(RendezVous.class); }
-
Au besoin, corriger les erreurs de compilation
Ajouter la liste rendezVousDansOrdre
#
-
Dans
ModeleFileAttente
, ajouter la liste de rendez-vouspublic class ModeleFileAttente implements Model { // ... private List<RendezVous> rendezVousDansOrdre = new ArrayList<>(); }
-
Au besoin, corriger les erreurs de compilation
- ATTENTION s’assurer d’importer
java.util.List
- ATTENTION s’assurer d’importer