У меня есть Region-объект внутри Parent, для которого я хочу установить mouseClick-метод следующим образом:
item.getNode().setOnMousePressed(new EventHandler<MouseEvent>() {
@Override
public void handle(MouseEvent me) {
// do something
}
});
Элемент получен из Parent и создан следующим образом:
public MyItem(Region node) {
init(node);
}
private void init(Node node) {
getChildren().addAll(node);
}
Проблема в том, что мой метод handle никогда не вызывается, когда я добавляю Region -объект. Если я добавлю объект ImageView , щелчок получен.
Есть идеи?