Salu les deveolopeurs, jai un projet avec java fx, je decine les interface avec scene builder. Mon probleme est que je voudrais afficher un tableView qui contient
une liste d'objet appeler JoindreEncandrement, jai une methode qui recupere tous les objet JoindreEncadrement. Mon souci est que cette objet lui meme contient
deux objet a savoir Etudiant et encadrement ,je sai pas comment les afficher dans un TableColumn<JoinEncadrement,Etudiant> comme ceci,car je vais afficher le nom et prenom et en meme temps afficher le theme de l'encadrement qui se trouve dans Objet Encadrement. l'objet JoinEncadrement fait le lien entre ces deux objet voici mon code.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
    @FXML
    private TableView<JoinEncadrement> tableJoindre;
    @FXML
    private TableColumn<JoinEncadrement,String> matricules;
     @FXML
    private TableColumn<JoinEncadrement,String> nom_prenoms;
     @FXML
    private TableColumn<JoinEncadrement,Etudiant> filiere;
     @FXML
    private TableColumn<JoinEncadrement,Encadrement> theme;
     @FXML
    private TableColumn<JoinEncadrement,Double> type;
       matricules.setCellValueFactory(new PropertyValueFactory<JoinEncadrement, String>("matricule"));
        nom_prenoms.setCellValueFactory(new PropertyValueFactory<JoinEncadrement, String>("nom_prenom"));
        filiere.setCellValueFactory(new PropertyValueFactory<JoinEncadrement, Etudiant>("filiere"));
        theme.setCellValueFactory(new PropertyValueFactory<JoinEncadrement, Encadrement>("encadrement"));
        type.setCellValueFactory(new PropertyValueFactory<JoinEncadrement, Double>("note"));
          //getAllJoinDreEncadrement  il recupere tous les objets JoinEncadrement
        tableJoindre.setItems(getAllStudents());