Ton programme manipule donc une instance de la classe... hum, dirons-nous...
UneClass par exemple dont tu dispose de plusieurs instance... par exemple :
a,
b,
c...
Tu affiches déjà une image
imageA qui représente
a, donc tu sais déjà comment
associer une instance d'Image à une instance d'UneClasse, non ?
Maintenant tu vas mettre un écouteur / gestionnaire d'événement sur le nœud qui affiche cette image pour afficher ses informations.
1 2 3 4 5 6
| imageView.setOnMouseClicked(mouseEvent -> {
// Retrouver a à partir de imageA.
// Retrouver les informations de a.
// Constuire une UI affichant ces informations.
// Les afficher.
}); |
Partager