Java桌面应用程序中的拖放实现有多复杂

时间:2011-06-06 15:58:48

标签: java swing drag-and-drop

我目前正在研究软件规范,只是想知道这是否容易/难以实现。

我想做的是能够在同一个对话框中的两个listbox(grid?)类型控件之间移动项目(行?);无需外部拖放支持。在.net应用程序中拖放实现往往是混乱和痛苦的,我记得MFC更糟糕。 java中的情况是否更好?

1 个答案:

答案 0 :(得分:3)

一点也不差。看看tutorial。首先,请参阅Basic DnD demo的代码,它基本上涵盖了您要查找的内容。您唯一需要弄清楚的是拖放包装的数据。正确的选择取决于您是否计划支持表单外部的数据。