网站首页 > 文章中心 > 其它

java点击复制代码

作者:小编 更新时间:2023-09-29 10:36:31 浏览量:119人看过

java 程序员复制粘贴代码?

这是一个事实吧!!!

①复制自己的东西.那这样是无可厚非的,毕竟是自己的嘛,而且复制黏贴另外的一种解释,并非是贬义的意思,而是说你能充分的利用自己先前学过的知识来进行快速开发,这样不是很OK?而且,现在大牛的程序员,它的硬盘里

有各种类型的系统、网站,你只要叫他弄,几下就搞一个给你,这样不是很牛吗?当然

java点击复制代码-图1

这是好事.

所以..你懂的.

java 里复制和粘贴的功能代码如何实现

往剪切板写文本数据(就是常说的String拉)

Java代码

protected

static

void

setClipboardText(Clipboard

clip,

String

java点击复制代码-图2

writeMe)

{

Transferable

tText

=

new

StringSelection(writeMe);

clip.setContents(tText,

null);

}

从指定的剪切板中获取文本内容

getClipboardText(Clipboard

clip)

throws

Exception{

//

获取剪切板中的内容

clipT

java点击复制代码-图3

clip.getContents(null);

if

(clipT

!=

null)

检查内容是否是文本类型

(clipT.isDataFlavorSupported(DataFlavor.stringFlavor))

return

(String)clipT.getTransferData(DataFlavor.stringFlavor);

null;

java 代码实现复制粘粘功能,详细细节如图,我自己写了一段代码,搞了半天没搞好.

如果是JTable.等java图形界面的组件,那么获取数据,赋值都比较简单.

但是看图片,是要写一个Excel的辅助功能, 这对java来说还是有点麻烦了.

最优建议:

其次的建议:

不推荐java , 但java也能勉强凑合解决这个问题:

当然了如果非要用java写,也可以,我手写了一个简单的JNA+Robot配合

效果图

急求:JAVA编写复制文件夹的代码

一个简单的方式就是调用cmd命令,使用windows自带的功能来替你完成这个功能

我给你写个例子

import java.io.*;

public class test{

public static void main(String[] args){

BufferedReader in = null;

try{

// 这里你就当作操作对dos一样好了 不过cmd /c 一定不要动

Process pro = Runtime.getRuntime().exec("cmd /c copy d:\\ReadMe.txt e:\\");

in = new BufferedReader(new InputStreamReader(pro.getInputStream()));

String str;

while((str = in.readLine()) != null){

System.out.println(str);

}catch(Exception e){

e.printStackTrace();

}finally{

if(in != null){

in.close();

}catch(IOException i){

i.printStackTrace();

以上就是土嘎嘎小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章