我的思路:
十余年的桦南网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。营销型网站的优势是能够根据用户设备显示端的尺寸不同,自动调整桦南建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“桦南网站设计”,“桦南网站推广”以来,每个客户项目都认真落实执行。
声明一个变量做剪切板C,另一个变量做历史记录B(想保留多次记录就声明个动态数组)
每种操作执行前把当前文本内容存入数组B
剪切是把值赋给C并删除原来的值;复制就是把值赋给C;
粘贴就是在指定位置追加C的值;
保存就是无操作(或者清空历史记录),没保存是还原到未保存操作前的历史记录处,标记一下就可以了。当然可以根据这个做出 回滚 功能。
这是一个事实吧!!!
1.复制自己的东西。那这样是无可厚非的,毕竟是自己的嘛,而且复制黏贴另外的一种解释,并非是贬义的意思,而是说你能充分的利用自己先前学过的知识来进行快速开发,这样不是很OK?而且,现在大牛的程序员,它的硬盘里
有各种类型的系统、网站,你只要叫他弄,几下就搞一个给你,这样不是很牛吗?当然
这是好事。
2.是贬义的意思,为什么呢?说现在很多程序员不懂的创新嘛,比如说现在javascript这个东东,很多人都不学它的具体语法,因为很多网上都有现成的呢。你只需要知道怎么用,然后在网上百度就OK了。。。
所以。。你懂的。
大体上是两种方法。
1.你所说的模拟键盘快捷键来完成。(这个你否定了)
2.那就是创建文件。
这个字符串的来源你肯定知道。
如果是复制到一个TXT文件中,直接用IO流写入就可以了。
如果是想复制到word文件中,需要用可以操作office的类库。(比如POI)
这个问题要用到java的输入输出流 ,先用输入流将要复制的文件进行读取,然后给一个变量或者对象,在用输出流将这个变量或者对象的相关内容写到新建的一个File类的对象中,这样就能实现文件的复制和粘贴了 大概的流程就是下面这样了try{FileReader reader=new FileReader("1.text"); BufferReader in=new BufferReader(reader); FileWriter writer=new FileWriter("2.text"); BufferReader out=new BufferReader(writer); StringBuffer str; while(in.readLine!=null){str.append(in.readLine()); //复制到str中}in.close(); //关闭流 注意:先关闭in在关闭reader否则会会出异常 reader.close(); out.write(str); //粘贴2.txt中,注意2.txt是你事先建好的文件,如果没有会出异常 out.close();