Показать карту с кликабельными странами - PullRequest
0 голосов
/ 06 марта 2019

Мне нужно создать карту стран, которые могут иметь любую форму рядом друг с другом в моем приложении JavaFX. Мне нужно иметь возможность нажимать на отдельную страну, что приведет к действию.

Должен ли я создавать кнопки, которые представляют каждую страну? У меня есть около 30 стран, так что это может быть не очень эффективно, и это не даст особой настройки (например, размещение маркеров на карте внутри границ страны).

Какой компонент должен использоваться в моем приложении?

1 Ответ

1 голос
/ 07 марта 2019

Вы уже упомянули решение в своем вопросе.Просто используйте форму.В вашем случае простой полигон для каждой страны будет в порядке.В JavaFX вы не можете только нажимать на кнопки.Вы также можете нажать на любую форму и обнаружить ее, а затем действовать соответствующим образом.Просто добавьте соответствующий обработчик событий для каждой фигуры.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...