Я могу получить идентификатор ImageView
с помощью
ImageView iv = (ImageView)event.getSource();
и сохранение в строке
String userClickedImage = iv.getId();
но вы можете сравнить с идентификатором, который я уже дал ImageView
в fxml
В файле fxml у меня есть три изображения с тремя разными ids.as, как показано ниже
<ImageView fx:id="iv_Rock" fitHeight="100" fitWidth="100"
onMouseClicked="#selectImage"
GridPane.columnIndex="0" GridPane.rowIndex="2" >
<image >
<Image url="@images/Rock.jpg" />
</image>
</ImageView>
и как я сравниваю
iv.getId().equals(iv_Rock)
не работает, когда я нажимаю на изображение породы, оно должно дать результат, но оно не показывает мне результат.