
正文
Java代码粘贴在哪 java复制粘贴代码
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java 代码实现复制粘粘功能,详细细节如图,我自己写了一段代码,搞了半天没搞好。
如果是JTable.等java图形界面的组件,那么获取数据,赋值都比较简单.
但是看图片,是要写一个Excel的辅助功能, 这对java来说还是有点麻烦了.
最优建议:
Excel的功能. 那么最佳的建议,是使用vba 语言进行扩展.(微软出品,简单,方便,代码量极少) .
其次的建议:
C/C++ 键盘钩子 , 当读取到按键F9时 ,模拟键盘的复制粘贴等操作.
不推荐java , 但java也能勉强凑合解决这个问题:
因为java 很难获取系统底层的按键, Robot也很有局限, 比如窗口失去焦点的时候,读取不到F9按键. 所以java需要调用JNI c语言 比较繁琐. 比较简单的是调用JNA了,但代码量也不少.
当然了如果非要用java写,也可以,我手写了一个简单的JNA+Robot配合
效果图
相关问答
Q1: java实现粘贴功能,将一段字符串复制任意的地方,比如笔记本里,word文档里。代码该怎么实现?
大体上是两种方法。
1.你所说的模拟键盘快捷键来完成。(这个你否定了)
2.那就是创建文件。
这个字符串的来源你肯定知道。
如果是复制到一个TXT文件中,直接用IO流写入就可以了。
如果是想复制到word文件中,需要用可以操作office的类库。(比如POI)
Q2: eclipse中写的java代码怎么存进u盘?
您可以按照以下步骤将 Eclipse 中的 Java 代码存储到 U 盘中Java代码粘贴在哪:
打开 Eclipse 编辑器Java代码粘贴在哪,选择您要保存的 Java 项目或文件。
选择 "文件" 菜单,然后选择 "导出"。
在弹出窗口中,选择 "一般" 文件夹,然后选择 "文件系统"。
在 "导出" 窗口中,选择要导出的项目或文件,然后选择您的 U 盘作为导出目录。
点击 "完成" 按钮,Eclipse 将会把您的 Java 代码导出到您的 U 盘中。
请注意,如果您在导出项目时选择Java代码粘贴在哪了 "项目存档文件",那么您的项目将以 .zip 文件的形式导出到您的 U 盘中,您可以将其解压缩后在其Java代码粘贴在哪他计算机上使用。
Q3: java 里复制和粘贴的功能代码如何实现
1.
往剪切板写文本数据(就是常说Java代码粘贴在哪的String拉)
Java代码
protected
static
void
setClipboardText(Clipboard
clip,
String
writeMe)
{
Transferable
tText
=
new
StringSelection(writeMe);
clip.setContents(tText,
null);
}
protected
static
void
setClipboardText(Clipboard
clip,
String
writeMe)
{
Transferable
tText
=
new
StringSelection(writeMe);
clip.setContents(tText,
null);
}
2.
从指定Java代码粘贴在哪的剪切板中获取文本内容
Java代码
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;
}
Q4: eclipse java代码粘贴
你可以新建一个工程Java代码粘贴在哪,也就是像前面两位所说Java代码粘贴在哪的Java代码粘贴在哪:
打开eclipseJava代码粘贴在哪,file—new—java projectJava代码粘贴在哪,输入工程名。
然后如果你上面的那些代码已保存成.java文件,那么就直接拖到工程里面就可以了。
如果没有的话,就照前面那位说的:
new—class,建立一个类,类的名字就是Best,然后把你上面的代码复制过去就可以了。
关于Java代码粘贴在哪和java复制粘贴代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






