是否有Java的开源库可以更轻松地实现拖放操作?
我计划制作如下所示的内容:
程序是Alice,您可以在其中拖动左侧的一些元素并将它们嵌套到右侧。它是开源的,但他们没有使用我认为的任何库。我想知道我们是否有人知道以这种方式工作的开源框架,或者协助进行复杂的拖放操作。
答案 0 :(得分:5)
如果您使用Swing我建议使用AWT内部拖放系统。
正如Sun提到他们的导游:
我们不建议您使用AWT类创建自己的拖放支持。这种实现需要在每个组件内部提供重要的复杂支持 [source]
如果想深入了解一下,你应该试试Drag and Drop-Guide。
如果您决定使用与Swing不同的工具包,您可以成功找到任何好的第三方拖放库。
答案 1 :(得分:0)