В настоящее время я работаю над проектом, в котором мне нужен очень простой редактор для объектов, подобных графическому интерфейсу. Этот редактор будет холстом, на котором можно разместить хорошо известные виджеты с графическим интерфейсом. Например, туда можно поместить кнопку и текстовое поле, перемещать их и изменять их размер. Никакого взаимодействия с самими виджетами не требуется.
Я пытался добиться этого, адаптировав очень простой учебник по рисованию, я думал, что это будет легко реализовать таким образом, но я сталкиваюсь со многими проблемами с рисованием пользовательских фигур и текста на холсте и перетаскиванием этих фигур.
Мне было интересно, могу ли я повторно использовать настоящие виджеты Swing на JPanel и позволить пользователю размещать, перемещать и изменять их размер. Если да, то на что мне следует обратить внимание?
Я знаю, что это может показаться очень мало информации, но я честно застрял в поиске решения.