Получение компонента находящегося в определённых координатах узла

У меня есть HBox в котором я прокручиваю анимацию из множества ImageView на подобие рулетки. И после окончания анимации нужно получить информацию какая картинка оказалась в центре HBox

Каким способом получить эти данные?


Ответы (1 шт):

Автор решения: ThePrettyFace

Хранение элементов в HBox реализовано при помощи ObservableList<Node>.
С помощью метода public ObservableList<Node> getChildren() вы сможете получить Лист всех элементов в HBox'е.
Чтобы получить средний элемент из ObservableList просто поделите его размер на два - list.get(list.size()/2)

→ Ссылка