Я хочу создать Java-приложение, которое позволит пользователям импортировать веб-страницу и иметь возможность редактировать ее в программе.
При импорте веб-страницы она будет отображаться, а компоненты страницы (изображения, текст и т. Д.) Будут редактируемыми или перетаскиваемыми, что позволяет пользователю изменять расположение компонентов.
Например, пользователь может загрузить веб-страницу с заголовком изображения, но решает разместить ее внизу страницы. Они могут просто нажать и перетащить изображение вниз, и HTML будет соответствующим образом переформатирован. Это в основном WYSIWYG редактор HTML ...
Это будет трудной задачей? Я застрял в том, как разобрать веб-страницу в перетаскиваемые компоненты и смог экспортировать HTML после всех изменений.
Из того, что я вижу, мне понадобятся классы-обертки для html-компонентов и способ отслеживать все меняющиеся позиции и объекты, но я могу ошибаться. Есть ли полезные инструменты для этой задачи?