我正在尝试创建一个java gui,目前我正在使用他们的gui创建者在netbeans IDE中玩游戏,但我也一直在读一本关于Swing并尝试学习它的书。那样的。我希望有人可以帮助我解决我遇到的问题。我试图让用户拥有一个" pool"他们可以选择的字段(例如标题,段落,文本恶魔,按钮等),并能够将项目从池中移动到窗口的另一部分,这将使他们创建自己的布局。在这一点上,我不需要这些字段来做任何事情,但我确实希望用户能够移动它们并创建自己的布局。有没有办法做到这一点?
答案 0 :(得分:3)
我认为要做到这一点,你需要在容纳可移动组件的容器上使用null布局,并且你必须提供活跃的组件MouseListeners和MouseMotionListeners(方便地组合成MouseAdapters)当程序处于设置状态时,但是当程序的组件全部设置完毕后处于非活动状态。
答案 1 :(得分:3)