如何使用Java或SWT允许在Windows 7任务栏图标上删除文件?

时间:2014-01-03 04:47:54

标签: java windows windows-7 swt

当我drag将文件导入Chrome任务栏图标时,Windows会询问Pin to Google Chrome。当我将文件shift+drag放入Chrome任务栏图标时,Windows会询问Open with Google Chrome

我希望我的SWT应用程序具有相同的行为,或者至少对文件被放到任务栏图标上的一些响应。

我已经在我的根DropListener添加了Shell,这样我就可以拦截drop事件到我的应用程序的标题栏上,但它不响应任务栏图标上的drop事件。有什么提示吗?

1 个答案:

答案 0 :(得分:1)

您可以使用TaskBarTaskItem

执行某些操作
TaskBar taskBar = Display.getDefault().getSystemTaskBar();

TaskItem taskItem = taskBar.getItem(null);