JavaFX Получить координаты с помощью кнопки переключения

У меня есть кнопка переключения в JavaFX. Я хочу знать, по какой координате это ToggleButton. Есть ли функция, которая доставляет такие значения, как:

getCoordinates или что-то в этом роде?

Спасибо за помощь:)

2 ответа

Решение

В зависимости от того, хотите ли вы знать положение a) на экране, b) на сцене, c) в родительском узле, используйте Nodeметоды localToScreen, localToScene или localToParent соответственно.

пример

Чтобы получить верхний левый угол вашей кнопки в сцене, выполните

Point2D pos = toggleButton.localToScene(0.0, 0.0);

Ищите метод getLayoutX, getLayoutY.

Другие вопросы по тегам