我目前正在研究软件规范,只是想知道这是否是一件容易/难以实现的事情。
我想做的是能够在同一对话框的两个列表框(网格?)类型控件之间移动项目(行?);不需要外部拖放支持。在 .net 应用程序中,拖放实现往往是困惑和痛苦的,我记得 MFC 更糟。 Java 中的情况是否好一些?
最佳答案
一点都不差。看看 tutorial .首先,请参阅 Basic DnD demo 的代码,基本上涵盖了您要查找的内容。您唯一需要弄清楚的是为拖放打包的数据。正确的选择取决于您是否计划支持从表单外部插入数据。
关于java - Java 桌面应用程序中的拖放实现有多复杂,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6254734/