У меня есть класс MapCanvas, который расширяет Canvas из библиотеки JavaFX. На этом холсте я хотел бы создать метод, позволяющий размещать кнопку на самом холсте (вместо панели сверху), чтобы при перемещении и увеличении масштаба на холсте кнопка сохраняла координаты, были указаны при создании (поэтому он перемещается при перетаскивании холста).
Метод будет выглядеть так:
public void addButton(Button button) {
// add the button to the canvas
}
Итак, мой вопрос: Можно ли добавить такой метод, и если да, то как?