【问题标题】:Java Drag and Drop Show Item Being DraggedJava 拖放显示被拖动的项目
【发布时间】:2011-10-29 20:01:29
【问题描述】:

我已经在我的 JTree 中实现了拖放,但我想知道是否有办法在拖动时显示正在拖动的项目(例如在 Windows 资源管理器中拖动或在 Eclipse 中拖动文件时) ?

【问题讨论】:

  • 我只在拖动时看到光标。如果它不能被丢弃,它会显示不丢弃符号,但我想显示我正在拖动的实际对象。
  • 不知道,你必须创建 Dragable JToolTip、JWindow、JPanel 并在拖动过程中复制节点的内容

标签: java swing drag-and-drop


【解决方案1】:

诀窍是在您的应用上添加一个附加层 (JPanel),以便在拖动图像时呈现它们。 Romain Guy 几年前写了一个简洁明了的例子:

http://www.jroller.com/gfx/entry/drag_with_style_in_swing

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-12
    • 2012-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-04
    相关资源
    最近更新 更多