Bonjour, je créer actuellement une application java, comme dit dans le titre j'aimerai utiliser un formateur lors d'un bind ... Sauf que ce bind est un bindBidirectional... Je me retrouve face au problème suivant : soit le bindBidirectional fonctionne mais j'utilise pas le formatage ou j'utilise le formatage mais le nom de la carte n'est pas afficher ....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11listDeCarte.getSelectionModel().selectedItemProperty().addListener((o, ov, nv) -> { if (ov != null) detailCarte.textProperty().unbindBidirectional(ov.nomCarteProperty()); if (nv != null) { // detailCarte.textProperty().bindBidirectional(nv.nomCarteProperty()); ///Fonctionne mais n'utilise pas le formatage detailCarte.textProperty().bind(Bindings.format("Mon texte",nv.nomCarteProperty())); //// Fonctionne mais n'affiche mon le nom de la carte } else { detailCarte.setText(""); } });
Auriez-vous soit une solution pour "fusionner" les deux codes ou bien une astuce pour me permettre d'afficher le nom de la carte ?
Merci d'avance pour votre aide.
Cordialement.







Répondre avec citation



quand 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 
Partager