JavaFX: lier désactiver la propriété d'un bouton pour ObservableList taille
J'ai un TableView
et je voudrais lier le désactiver propriété d'un Button
avec la taille de la ObservableList
modèle de la table. En particulier, je voudrais désactiver le bouton lorsque la taille de la ObservableList
est supérieur à 2.
Comment puis-je y parvenir?
Pour désactiver un bouton lorsque aucune ligne n'est sélectionnée dans le tableau que j'ai utilisé
editRoadButton.disableProperty().bind(roadsTable.getSelectionModel().selectedItemProperty().isNull());
Est-il une façon similaire?
OriginalL'auteur Giorgio | 2014-06-16
Vous devez vous connecter pour publier un commentaire.
Il y a des méthodes de fabrique utile pour les liaisons les Liaisons de classe. Dans votre cas.j'.:
OriginalL'auteur kleopatra
Vous pouvez faire quelque chose comme ça
Ce propos des fuites de mémoire? J'ai appeler séparer? Où?
Personnellement, je fais des fixations sur une méthode configure (), et à délier tout sur déconfiguration() la méthode. Ça dépend comment votre programme est fait mais mon déconfiguration sont appelés lorsque j'ai changé le point de vue à l'autre. Il en va de même si vous ajoutez listner, vous devez les enlever
OriginalL'auteur agonist_