//系统剪切板 复制功能
Clipboard clipboard = null;
try
{
//获取系统剪切板
clipboard = new Clipboard(Display.getCurrent());
//设置数据
String[] data = {"文件的绝对路径名称"};
//为剪切板设置数据
clipboard.setContents(new Object[] {data}, new Transfer[] {FileTransfer.getInstance()});
//更新paste菜单的状态
ActionManager.INSTANCE.getAction(PasteAction.ACTION_ID)
.setEnabled(null != clipboard.getContents(FileTransfer.getInstance()));
}
catch (Exception e)
{
log.error(e.toString(), e);
}
finally
{
if (null != clipboard)
{
clipboard.dispose();
}
}
//系统剪切板 粘贴功能
Clipboard clipboard = new Clipboard(Display.getCurrent());
//获取剪切板上的内容
Object obj = clipboard.getContents(FileTransfer.getInstance());
if (null == obj)
{
//剪切板上没有任何东西
return;
}
//源文件文件
File srcFile = new File(((String[])obj)[0]);
分享到:
相关推荐
该系统通常包括文件浏览、文件操作(如复制、剪切、粘贴、删除)、文件搜索、文件分类、文件分享等功能。在Eclipse中创建这样的系统,开发者需要具备扎实的Java基础,理解Android SDK的使用,以及熟悉Android的文件...
5. **复制、剪切、粘贴功能**:实现常见的文本编辑操作。 - 为相应的菜单项绑定`ActionListener`; - 使用`Toolkit.getDefaultToolkit().getSystemClipboard()`来操作剪贴板。 #### 四、其他功能扩展 - **全选...
6. **上下文菜单**:在插件中右键点击文件或文件夹,会弹出上下文菜单,包含常见的编辑、复制、剪切、粘贴等操作,无需离开当前视图即可完成。 7. **实时更新**:当工作空间中的文件或文件夹发生改变时,Open...
- **粘贴**:`Ctrl+V` —— 将剪贴板中的内容粘贴到光标所在位置。 - **剪切**:`Ctrl+X` —— 将选中的文本剪切到剪贴板。 - **撤销**:`Ctrl+Z` —— 撤销上一步操作。 - **重做**:`Ctrl+Y` —— 重做上一步被...
- **粘贴**:`Ctrl+V` —— 将剪贴板中的内容粘贴到当前位置。 - **重做**:`Ctrl+Y` —— 重做之前撤销的操作。 #### 三、查看类快捷键 **1. 视图调整** - **放大**:`Ctrl+=` —— 放大编辑器的字体大小。 - **...
Eclipse作为一款广泛使用的开源集成开发环境(IDE),其强大的功能和灵活的插件系统使其成为Java开发者的重要工具。掌握Eclipse的快捷键和使用技巧,能够显著提高编程效率,减少重复劳动,使开发工作更加高效和愉悦。 ...
2. **编辑操作**:Ctrl+C复制,Ctrl+V粘贴,Ctrl+X剪切,Ctrl+Z撤销,Ctrl+Y删除当前行,Ctrl+D删除选定行。 3. **查找替换**:Ctrl+F进行文本查找,Ctrl+H进行文件查找,Alt+Shift+R重命名。 **三、数据库连接与...
48. **Ctrl+V**:粘贴 - 粘贴剪切板中的内容。 49. **Ctrl+Y**:重做 - 恢复撤销的操作。 50. **Ctrl+=/-**:放大/缩小 - 调整编辑器字体大小。 51. **F12**:激活编辑器 - 返回编辑器焦点。 52. **Ctrl+Shift+W...
Eclipse是一款广泛使用的开源集成开发环境(IDE),支持多种编程语言,尤其是Java开发。对于初学者来说,掌握Eclipse的各种功能菜单是十分重要的。本文将详细介绍Eclipse中的各种菜单项及其对应的中文含义,帮助初学...
Eclipse是一款广泛使用的开源集成开发环境(IDE),尤其在Java开发领域备受青睐。熟练掌握Eclipse中的快捷键可以显著提升编程效率,减少鼠标操作,使开发工作更加流畅。以下是从“Eclipse实用快捷键大全.txt”文件中...
5. **集成开发环境(IDE)兼容**:许多编码助手剪贴板工具能够与主流的IDE(如Visual Studio Code、IntelliJ IDEA、Eclipse等)进行集成,使得代码复制功能更加便捷,进一步提高开发效率。 6. **安全性与隐私保护**...
4. Ctrl + V:粘贴剪切板内容,实现代码复用。 5. Ctrl + D:删除当前行,简化代码结构。 6. Ctrl + F:在当前编辑窗口中进行查找和替换操作。 7. Ctrl + H:全局搜索,可在整个工作空间中查找特定代码。 8. Ctrl + ...
【Eclipse 快捷键大全】是编程人员提高效率的重要工具,尤其对于使用Eclipse、MyEclipse等Java开发环境的开发者来说,掌握这些快捷键能够显著提升编码速度,减少鼠标依赖,使得工作流程更加流畅。本文将详细介绍...
由于在使用Visual Studio中发现了它的循环粘贴功能,而其它编程工具,像Eclipse则不具有这样的功能,所以本人编写了这个小程序,开启本程序则可实现剪切板内容的循环利用,更有效率的利用粘贴功能。当然也可以在...
标题中的"UE"指的是UEditor(通用编辑器),"DreamWeaver cs5"是Adobe公司的一款流行的网页设计工具,而"Eclipse"则是一款广泛使用的Java开发集成环境。这些工具的快捷键能够显著提升开发和设计的效率,以下将详细...
Eclipse作为一款非常流行的开源集成开发环境(IDE),提供了丰富的功能和快捷键来帮助开发者更高效地完成任务。本文将详细介绍Eclipse中的各种快捷键,包括常用和较少使用的快捷键,以帮助您更好地利用这些工具。 #...
Eclipse是一款强大的集成开发环境(IDE),尤其在Java开发领域中广泛应用。为了提高编程效率,Eclipse提供了丰富的快捷键,帮助开发者快速操作代码。以下是一些常用的Eclipse快捷键及其作用: 1. **Ctrl+1** - 快速...
Eclipse是一款广泛使用的集成开发环境(IDE),尤其在Java编程领域中非常流行。它提供了丰富的功能,包括代码编辑、调试、构建以及项目管理等。在本文中,我们将深入探讨Eclipse的一些关键快捷键和使用技巧,帮助...
Eclipse是一款广泛应用于Java开发的集成开发环境(IDE),它提供了丰富的快捷键和使用技巧,极大地提升了开发效率。本文将详细介绍一些实用的Eclipse快捷键和功能,帮助开发者更好地掌握这款强大的工具。 首先,让...
Eclipse是一款非常强大的开源集成开发环境(Integrated Development Environment,简称IDE),广泛应用于Java程序开发。本文将详细介绍Eclipse中的主要菜单选项及其功能,并提供中英文对照,帮助初学者更好地理解和...