我目前正在开发一个项目,我需要一个非常简单的GUI类对象编辑器.该编辑器将是一个可以放置众所周知的GUI小部件的画布.例如,可以在那里放置一个按钮和一个文本字段,移动它们并调整它们的大小.不需要与小部件本身进行交互.
我一直试图通过调整一个非常简单的绘画教程来实现这一目标,我认为以这种方式实现它很容易,但是我在画布上绘制自定义形状和文本以及拖放这些形状时会遇到很多问题.
我想知道我是否可以在JPanel上重用真正的Swing小部件,让用户放置,移动并调整大小.如果是这样,我应该研究什么?
我知道这可能看起来很少,但老实说我坚持寻找解决方案.