`
toshi2002
  • 浏览: 33620 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

给剪切板内容后面加系统时间

 
阅读更多


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);
  
 }


}

分享到:
评论

相关推荐

    Windows操作系统基本知识练习卷.pdf

    18. **剪贴板内容**:关闭文档窗口后,剪贴板中仍保留最后一次剪切的内容。 19. **鼠标右键操作**:在Windows中,单击鼠标右键通常会打开快捷菜单,提供上下文相关的操作选项。 20. **Windows9x操作**:这部分内容...

    Windows操作系统answer.docx

    在Windows XP的日常使用中,剪贴板是内存中一块用于临时存储数据的区域,可以通过快捷键Ctrl+X(剪切)、Ctrl+C(复制)和Ctrl+V(粘贴)进行操作。按下PrintScreen键可以捕捉整个屏幕到剪贴板,而Alt+PrintScreen则...

    WindowsXP操作系统练习题含答案.pdf

    2. **任务栏的作用**:在Windows XP中,任务栏主要用来显示当前活动的窗口名称,并提供窗口之间的快速切换功能,还可以显示系统托盘区的各种通知和系统时间等信息。 3. **剪贴板的概念**:剪贴板是Windows XP中内存...

    新版初级计算机操作员应知考试试题(二).pdf

    - (1) 剪切板在关闭文档窗口后通常保留最后一次剪切的内容。 - (2) 电子计算机的发展阶段主要以电子元件为标志,如电子管、晶体管和集成电路。 - (3) 计算机工作最重要的特征是存储程序和程序控制。 - (4) 输入设备...

    计算机技能学习材料.doc

    - **更改日期和时间:** 在控制面板中调整系统时间和日期。 - **实验2:** 常用附件的使用。 - **“画图”工具的使用:** 进行简单的图像编辑和绘制。 - **“录音机”工具的使用:** 录制声音文件。 - **...

    专升本考试题计算机综合复习二.pdf

    51. 剪贴板是内存中的一块区域,用于临时存储剪切或复制的数据。 52. Windows 2000中的Office软件包不包括Windows,因为Windows是操作系统,而Office是一套办公应用软件,包括Word、Excel、FrontPage等。 53. 新建...

    计算机应用专业windowsxp试卷及答案.pdf

    1. Windows XP 是一款由微软公司开发的多用户、多任务操作系统,它允许用户在同一时间处理多个不同的应用程序或任务。 2. Windows 操作系统的操作特点是先选择操作对象,然后再选择相应的操作项。这使得用户可以先...

    2021-2022计算机二级等级考试试题及答案No.15379.docx

    剪切和复制操作无需启动剪贴板查看程序,系统会自动管理剪贴板内容。 【数组赋值】 在声明了一个二维数组后,执行ARR=3会将数组的所有数值元素都赋值为3。 【构造函数的理解】 在给定的C++代码中,构造函数A(int ...

    Linux命令笔记

    7:tail 显示文件后面几行 语法:tail[文件名] 8:touch 创建空文件 语法:touch[文件名字] 9:mkdir 创建新目录 语法:mkdir -p 目录 10:cd 切换目录 语法:cd 目录 11:pwd 显示当前目录的绝对路径 语法:pwd 12:...

    2021-2022计算机二级等级考试试题及答案No.14519.docx

    11. **剪贴板操作**:剪切和复制操作不需要启动剪贴板查看程序,操作系统会自动管理剪贴板内容。 12. **SQL语言**:SQL代表结构化查询语言,是用于数据库管理的语言。 13. **字符串存储**:在内存中,单字符的字符...

    15春地大计算机文化基础在线作业试卷.pdf

    2. **剪贴板**:在Windows 98中,剪贴板是内存中的一块区域,用于临时存储剪切或复制的信息,方便用户在不同程序间进行数据交换。正确答案是D。 3. **计算机病毒**:计算机病毒是一种人为编制的特殊程序,能够自我...

    计算机应用技术(实用手册)

    后面是IDE设备的类型和硬件参数,TYPE用来说明硬盘设备的类型,我们可以选择AUTO、USER、NONE的工作模式,AUTO是由系统自己检测硬盘类型,在系统中存储了1-45类硬盘参数,在使用该设置值时不必再设置其它参数;...

    《计算机应用基础》项目教学课程教案.docx

    《计算机应用基础》项目教学课程主要分为两大部分:操作系统Windows XP的使用和文字处理软件Word 2003的使用。下面将详细阐述这两个部分的知识点。 第一部分:操作系统Windows XP的使用 这部分主要教授学生如何...

    2021-2022计算机二级等级考试试题及答案No.14636.docx

    5. 剪贴板功能在Word中广泛使用,允许用户在文档中复制、剪切和粘贴内容,实现内容的移动或复制。 6. `SequenceInputStream`是Java中的类,它将多个输入流合并为一个输入流,方便连续读取。 7. 在数据库中,一个...

    2021-2022计算机二级等级考试试题及答案No.1733.docx

    22. **剪切快捷键**:Ctrl+X是剪切选定内容到剪贴板的快捷键。 23. **Access视图转换**:在Access中,通过`视图`菜单可以在设计视图和数据表视图之间切换。 24. **foreach循环特点**:foreach循环简化了遍历集合的...

    2021-2022计算机二级等级考试试题及答案No.1863.docx

    14. 剪贴板:在Windows中,连续剪切多个操作后,剪贴板会保存最后一次剪切的内容,而非空白。 15. 数组初始化:在C/C++中,声明一个数组如int a[3][4]={0},只初始化了第一个元素a[0][0]为0,其余元素未被初始化。 ...

    福建师范大学《计算机应用基础》在线作业一答案.pdf

    用户可以在同一时间打开多个应用程序,使用剪贴板在不同文件间复制数据。在资源管理器中,双击文件名可执行程序,也可以通过文件菜单或右键快捷菜单进行文件操作,包括重命名。 3. **局域网拓扑结构**:局域网通常...

    课程07-08A题计算机文化基础期末考试题.pdf

    21. **剪贴板内容**:剪贴板的内容在文档窗口关闭后通常保留最后一次剪切的内容。 22. **磁盘清理工具**:用于删除无用文件以释放磁盘空间的工具是磁盘清理。 23. **计算机病毒**:计算机病毒是人为编写的恶意软件...

Global site tag (gtag.js) - Google Analytics