基本上我计划在 JFrame 上放置一些按钮、文本字段、标签等,我希望用户可以使用鼠标在 JFrame 上移动不同的组件。
我见过各种使用 MouseListeners、子类 JComponent 代码、DropSource/DropTarget 实现等的方式,但我不确定哪种方式是“推荐”方式(我不需要支持不同方式之间的“拖放”框架/应用程序,这似乎是大多数示例所做的)。
最佳答案
Component Mover可以为您做这件事。
关于java - 是否可以在 JFrame 中包含 "movable"/"draggable"组件,如 JButtons、JTextFields?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5052141/