我正在尝试使用 JLabels 实现拖放类型的东西。基本上,一个 JPanel 使用位于屏幕周围指定框中的 JLabel 启动(所有 JLabels 和 Boxes 大小相同)。然后,我希望用户能够将 JLabel 拖入一个盒子并让它“卡入”盒子;这意味着,当他们的鼠标接近盒子时,程序知道将 JLabel 捕捉到该盒子中。
我可以通过鼠标侦听器和鼠标拖动来完成这项繁琐的工作并进行大量渲染(我已经开始这样做了,而且它不太漂亮)。但是我想知道网络上是否有任何人都知道的东西,或者 java 中内置的任何东西,这会对我有所帮助。
注意:这不是关于拖放的问题。