2009-09-04 161 views
2

我想在Java中創建一個列出目錄中的應用程序並添加拖放支持,它從該目錄打開資源管理器窗口,反之亦然(windows系統)複製文件。DragNDrop從Java到Windows資源管理器

雖然增加支持拖動和Windows資源管理器拖放到Java應用程序是很容易的,這樣的躲開我如何當動作從Java應用程序啓動和結束探險做到這一點。

我試着搜索谷歌和SO,但無濟於事。

任何指針,方向,代碼片段或僞代碼將不勝感激。

那麼,是否可以從Java應用程序中拖動並將數據傳輸到本機應用程序中的放置目標?如果是(應該是),你能指出我朝着正確的方向嗎?

回答

1

是的,你所要做的就是設置在轉讓MIME類型,並設置接受的行爲(即複製,移動等),以及默認的動作是什麼(這聽起來像你是什麼樣的副本行動試圖做)。這個class是傳輸處理程序,它是用來處理Swing中的DnD的。

0

本書:Swing Hacks Hack#65 這就是你的答案:)

相關問題