import java.awt.Toolkit;
import java.awt.datatransfer.Clipboard;
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.StringSelection;
import java.awt.datatransfer.Transferable;
import java.io.File;
import java.text.SimpleDateFormat;
import java.util.Date;
public class writeZip {
/**
* 取服务器端时间
*
* @return
*/
public static String creatertimes() {
Date date = new Date();
SimpleDateFormat sdfs = new SimpleDateFormat("yyyyMMddHHmmss");
String s = sdfs.format(date);
return s;
}
public static void main(String[] argv) throws Exception {
Clipboard sysc = Toolkit.getDefaultToolkit().getSystemClipboard();
//打印系统剪切板里的内容
System.out.println(getClipboardText(sysc));
String url = getClipboardText(sysc);
//往系统剪切板写 参数为时间
setClipboardText(sysc,url+creatertimes());
//打印加上日期以后的
System.out.println(getClipboardText(sysc));
}
//获取剪切板内容
protected static String getClipboardText(Clipboard clip) throws Exception{
// 获取剪切板中的内容
Transferable clipT = clip.getContents(null);
if (clipT != null) {
// 检查内容是否是文本类型
if (clipT.isDataFlavorSupported(DataFlavor.stringFlavor))
return (String)clipT.getTransferData(DataFlavor.stringFlavor);
}
return null;
}
//添加剪切板内容
protected static void setClipboardText(Clipboard clip, String write) {
Transferable tText = new StringSelection(write);
clip.setContents(tText, null);
}
}
分享到:
相关推荐
18. **剪贴板内容**:关闭文档窗口后,剪贴板中仍保留最后一次剪切的内容。 19. **鼠标右键操作**:在Windows中,单击鼠标右键通常会打开快捷菜单,提供上下文相关的操作选项。 20. **Windows9x操作**:这部分内容...
在Windows XP的日常使用中,剪贴板是内存中一块用于临时存储数据的区域,可以通过快捷键Ctrl+X(剪切)、Ctrl+C(复制)和Ctrl+V(粘贴)进行操作。按下PrintScreen键可以捕捉整个屏幕到剪贴板,而Alt+PrintScreen则...
2. **任务栏的作用**:在Windows XP中,任务栏主要用来显示当前活动的窗口名称,并提供窗口之间的快速切换功能,还可以显示系统托盘区的各种通知和系统时间等信息。 3. **剪贴板的概念**:剪贴板是Windows XP中内存...
- (1) 剪切板在关闭文档窗口后通常保留最后一次剪切的内容。 - (2) 电子计算机的发展阶段主要以电子元件为标志,如电子管、晶体管和集成电路。 - (3) 计算机工作最重要的特征是存储程序和程序控制。 - (4) 输入设备...
- **更改日期和时间:** 在控制面板中调整系统时间和日期。 - **实验2:** 常用附件的使用。 - **“画图”工具的使用:** 进行简单的图像编辑和绘制。 - **“录音机”工具的使用:** 录制声音文件。 - **...
51. 剪贴板是内存中的一块区域,用于临时存储剪切或复制的数据。 52. Windows 2000中的Office软件包不包括Windows,因为Windows是操作系统,而Office是一套办公应用软件,包括Word、Excel、FrontPage等。 53. 新建...
1. Windows XP 是一款由微软公司开发的多用户、多任务操作系统,它允许用户在同一时间处理多个不同的应用程序或任务。 2. Windows 操作系统的操作特点是先选择操作对象,然后再选择相应的操作项。这使得用户可以先...
剪切和复制操作无需启动剪贴板查看程序,系统会自动管理剪贴板内容。 【数组赋值】 在声明了一个二维数组后,执行ARR=3会将数组的所有数值元素都赋值为3。 【构造函数的理解】 在给定的C++代码中,构造函数A(int ...
7:tail 显示文件后面几行 语法:tail[文件名] 8:touch 创建空文件 语法:touch[文件名字] 9:mkdir 创建新目录 语法:mkdir -p 目录 10:cd 切换目录 语法:cd 目录 11:pwd 显示当前目录的绝对路径 语法:pwd 12:...
11. **剪贴板操作**:剪切和复制操作不需要启动剪贴板查看程序,操作系统会自动管理剪贴板内容。 12. **SQL语言**:SQL代表结构化查询语言,是用于数据库管理的语言。 13. **字符串存储**:在内存中,单字符的字符...
2. **剪贴板**:在Windows 98中,剪贴板是内存中的一块区域,用于临时存储剪切或复制的信息,方便用户在不同程序间进行数据交换。正确答案是D。 3. **计算机病毒**:计算机病毒是一种人为编制的特殊程序,能够自我...
后面是IDE设备的类型和硬件参数,TYPE用来说明硬盘设备的类型,我们可以选择AUTO、USER、NONE的工作模式,AUTO是由系统自己检测硬盘类型,在系统中存储了1-45类硬盘参数,在使用该设置值时不必再设置其它参数;...
《计算机应用基础》项目教学课程主要分为两大部分:操作系统Windows XP的使用和文字处理软件Word 2003的使用。下面将详细阐述这两个部分的知识点。 第一部分:操作系统Windows XP的使用 这部分主要教授学生如何...
5. 剪贴板功能在Word中广泛使用,允许用户在文档中复制、剪切和粘贴内容,实现内容的移动或复制。 6. `SequenceInputStream`是Java中的类,它将多个输入流合并为一个输入流,方便连续读取。 7. 在数据库中,一个...
22. **剪切快捷键**:Ctrl+X是剪切选定内容到剪贴板的快捷键。 23. **Access视图转换**:在Access中,通过`视图`菜单可以在设计视图和数据表视图之间切换。 24. **foreach循环特点**:foreach循环简化了遍历集合的...
14. 剪贴板:在Windows中,连续剪切多个操作后,剪贴板会保存最后一次剪切的内容,而非空白。 15. 数组初始化:在C/C++中,声明一个数组如int a[3][4]={0},只初始化了第一个元素a[0][0]为0,其余元素未被初始化。 ...
用户可以在同一时间打开多个应用程序,使用剪贴板在不同文件间复制数据。在资源管理器中,双击文件名可执行程序,也可以通过文件菜单或右键快捷菜单进行文件操作,包括重命名。 3. **局域网拓扑结构**:局域网通常...
21. **剪贴板内容**:剪贴板的内容在文档窗口关闭后通常保留最后一次剪切的内容。 22. **磁盘清理工具**:用于删除无用文件以释放磁盘空间的工具是磁盘清理。 23. **计算机病毒**:计算机病毒是人为编写的恶意软件...