Java 将URL拖放到Swing面板中

Java 将URL拖放到Swing面板中,java,swing,Java,Swing,有没有一种方法可以捕获从任何浏览器拖动到基于Java Swing的面板中的链接的URL 我正在构建一个应用程序,这种能力(根据用户拖放的内容捕获链接)极大地提高了易用性 我注意到Java 7以一种更简单的方式支持文件的拖放,但不知道如何使用它来捕获被拖动的链接。当然,最好的解决方案可能是将组件注册为DropTarget,并查询被拖放对象的dataflavor。拖动链接就像拖动文本一样。最简单的解决方案是创建一个文本字段,您可以将链接拖动到其中,而无需任何额外的工作。

有没有一种方法可以捕获从任何浏览器拖动到基于Java Swing的面板中的链接的URL

我正在构建一个应用程序,这种能力(根据用户拖放的内容捕获链接)极大地提高了易用性


我注意到Java 7以一种更简单的方式支持文件的拖放,但不知道如何使用它来捕获被拖动的链接。

当然,最好的解决方案可能是将组件注册为
DropTarget
,并查询被拖放对象的
dataflavor
。拖动链接就像拖动文本一样。最简单的解决方案是创建一个文本字段,您可以将链接拖动到其中,而无需任何额外的工作。