使用SWT将文件剪切到剪贴板中

时间:2012-05-07 12:15:48

标签: java swt clipboard

有很多关于如何使用SWT API 文件复制到剪贴板的教程。但是,我从未见过如何剪切文件到剪贴板的解释。我要做的是在Java中编写一个简单的文件管理器,您可以在其中选择文件并按Ctrl+X,然后在本机文件管理器中按Ctrl+V ,文件从原始位置移动(不复制)到目的地。 SWT API是否真的支持这一点,或者是否需要一些较低级别的API才能完成此任务?

1 个答案:

答案 0 :(得分:0)

查看此图片sample。请注意,您可以使用FileTransfer类而不是ImageTranfer类。

关于CUT操作:

To do this, you must manually erase the data once it is copied to the clipboard. Java provides no implementation of a cut operation.。这是AWT / Swing,但我很确定SWT也是如此。您可以在成功复制剪贴板或成功粘贴后将其删除......您的选择。