【问题标题】:How to drag-and-drop on custom Swing components如何拖放自定义 Swing 组件
【发布时间】:2010-06-07 15:08:24
【问题描述】:

如何在自定义组件上实现拖放,例如我自己的JPanel 子类?

我需要的是完全类似于 Swing 的拖放支持。使用TransferHandlersDropTargetListeners 等。所以琐碎的mousePressed()mouseReleased() 不是我想要的。

【问题讨论】:

  • 对于JPanel,您需要启动拖动手势,这通常来自处理mousePressed() 和调用getTransferHandler().exportAsDrag()

标签: java swing drag-and-drop user-experience


【解决方案1】:

【讨论】:

  • 请至少阅读并理解该问题,并确保您发布的内容至少在某些方面相关且有用。该问题是针对专家反馈提出的,而不是来自 Google 的随机 RTFM 样式复制和粘贴。
猜你喜欢
  • 2019-01-08
  • 2013-12-25
  • 2018-03-22
  • 2015-12-06
  • 2014-05-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多