Пытаюсь создать визуальный редактор, где будет возможность перемещать и изменять размеры элементов (что-то вроде упрощенного варианта Scene Builder). В качестве элементов выступают:
У текста также должна быть возможность форматирования (жирный, курсив и т.д.).
Я приспособил к этому javafx.scene.canvas.Canvas (получился вполне рабочий прототип), но есть некоторые неудобства:
Думается можно найти и другие минусы, другими словами изобретается велосипед, и присутствует настойчивое чувство, что всё это можно реализовать более рациональным способом.
Подскажите куда посмотреть и что лучше подойдет для решения моей задачи. Программу пишу используя JavaFX. Буду благодарен за любую помощь/любые примеры.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей