Salut à tout le monde !!!
Quelqu'un pourrait-il nous aider parce que apparemment, j'ai le même problème et jusque là je n'avance pas sur mon projet.
Salut à tout le monde !!!
Quelqu'un pourrait-il nous aider parce que apparemment, j'ai le même problème et jusque là je n'avance pas sur mon projet.
Plus de détails, du code montrant ce que tu tentes de faire ou a déjà fait et un sujet dédié peut-être ?
Merci de penser au tagquand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.
suivez mon blog sur Développez.
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook
bonjour Mr D'abord j'ai une classe personne et une classe fille nommée gérant et dans cette classe gérant j'ai une propriété qui est de type personne ayant les attributs prénom, nom etc.
après jai fai une jointure entre gerant et personne afin de recupérer l'ensemble des gérants et les personnes liées sous forme de liste... et les ajouter dans le tableview avec tableaugerant.getItems().add(p); p etant de type gérant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 @FXML private TableView<Gerant> tableaugerant; //@FXML private TableColumn<Gerant, Personne> idgerantcolumn; @FXML private TableColumn<Gerant, Personne> codegerantcolumn; @FXML private TableColumn<Gerant, Personne> prenomgerantcolumn; @FXML private TableColumn<Gerant, Personne> nomgerantcolumn; //affichage tableau gérant idgerantcolumn.setCellValueFactory(new PropertyValueFactory<>("id.getIdpersonne")); codegerantcolumn.setCellValueFactory(new PropertyValueFactory<>("code")); prenomgerantcolumn.setCellValueFactory(new PropertyValueFactory<>("prenom")); prenomgerantcolumn.setCellFactory(column -> new EtudiantCell()); nomgearntcolumn.setCellValueFactory(new PropertyValueFactory<>("nom"));
maintenant tout mon problème se trouve à l'affichage des champs relatifs à la classe personne parsk ceux liés à la classe Gerant fonctionne très bien (secure par exple).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 //voici une partie du code de la classe gérant public class Gerant implements java.io.Serializable { private GerantId id; private Personne personne; private String secure; }
Lien vers la discussion de référence : Java fx, afficher un tableView ayant une liste objet (lui meme contient plusieurs objets)
Et donc du coup tu es passé avec le débogueur dans EtudiantCell pour voir ce qui n'allait pas et pourquoi ça n'affichait pas ce que tu voulais ?
Merci de penser au tagquand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.
suivez mon blog sur Développez.
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook
Et ton code est ? Tu as repris le mien tel quel ? Il s'agissait d'une piste de recherche pas d'un exemple fonctionnel.
Et ta classe Personne est ?
Si comme l'auteur initial de la question tu ne donnes pas un minimum de trucs qui permettent de tester ton problème histoire que d'autres qui sont déjà occupés par autre chose ne doivent pas tout recoder par eux-mêmes, les réponses vont mettre longtemps a arriver...![]()
Merci de penser au tagquand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.
suivez mon blog sur Développez.
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook
Partager