資源簡介
java模擬鍵盤輸入示例源代碼,用NetBeans IDE 8.0建立的工程,可直接打開學習。分享源代碼共同進步。

代碼片段和文件信息
/*
專業技術輔導,大學生java、C++、C#等程序作業設計。
公司數據業務高效處理。
業務咨詢QQ:jsgb123@qq.com
淘寶店鋪:http://jsgb.taobao.com/
?*/
package?QQ1466214431;
import?java.awt.AWTException;
import?java.awt.Robot;
import?java.awt.Toolkit;
import?java.awt.datatransfer.Clipboard;
import?java.awt.datatransfer.StringSelection;
import?java.awt.datatransfer.Transferable;
import?java.awt.event.KeyEvent;
import?java.io.IOException;
/**
?*
?*?@author?技術工兵
?*?業務QQ:jsgb123@qq.com(1466214431)
?*/
public?class?MoNiJianPan?{
????/**
?????*?@param?args?the?command?line?arguments
?????*/
????public?static?void?main(String[]?args)?throws?AWTException?IOException?{
????????Robot?robot?=?new?Robot();?//創建一個robot對象
????????Runtime.getRuntime().exec(“notepad“);????????//打開一個記事本程序?
????????robot.delay(2000);
????????//窗口最大化?
????????keyPressWithAlt(robot?KeyEvent.VK_SPACE);?//按下?alt+?空格?
????????keyPress(robot?KeyEvent.VK_X);??//按下x鍵?
????????robot.delay(1000);??//等待?1秒?
????????keyPressString(robot?“大家好,我是一個小機器人,我有很多本領呢?!“);?//輸入字符串?
????????robot.delay(3000);??//等待?3秒?
????????keyPress(robot?KeyEvent.VK_ENTER);?//?按下?enter?換行?
????????keyPressString(robot?“現在,我就向大家展示一下.....嘻嘻“);?//輸入字符串??
????????robot.delay(3000);??//等待?3秒?
????????keyPress(robot?KeyEvent.VK_ENTER);?//?按下?enter?換行?
????????keyPressString(robot?“首先,我能按下?鍵盤的任何一個鍵。下面我單獨按下abcd鍵“);?//輸入字符串??
????????keyPress(robot?KeyEvent.VK_ENTER);?//?按下?enter?換行?
????????robot.delay(3000);??//等待?3秒?
????????keyPress(robot?KeyEvent.VK_A);?//按下?a?鍵?
????????robot.delay(2000);??//等待?2秒?
????????keyPress(robot?KeyEvent.VK_B);?//按下?b?鍵?
????????robot.delay(2000);??//等待?2秒?
????????keyPress(robot?KeyEvent.VK_C);?//按下?c?鍵?
????????robot.delay(2000);??//等待?2秒?
????????keyPress(robot?KeyEvent.VK_D);?//按下?d?鍵?
????????robot.delay(2000);??//等待?2秒?
????????keyPress(robot?KeyEvent.VK_ENTER);?//?按下?enter?換行?
????????keyPressString(robot?“呵呵,完成了。。。。??“);
????????robot.delay(3000);??//等待?3秒?
????????keyPress(robot?KeyEvent.VK_ENTER);?//?按下?enter?換行?
????????keyPressString(robot?“恩,對了????上面?文字很多??是不是?感到?很亂呢????????我現在?幫你清空一下?“);
????????robot.delay(2000);??//等待?2秒?
????????keyPressWithCtrl(robot?KeyEvent.VK_A);?//按下?ctrl+A?全選?
????????robot.delay(2000);??//等待?2秒?
????????keyPress(robot?KeyEvent.VK_DELETE);?//清除?
????????robot.delay(3000);??//等待?3秒?
????????keyPressString(robot?“恩,現在?是不是?覺得?清爽多了??????????????另外?我還會按?組合鍵呢?...“);
????????keyPress(robot?KeyEvent.VK_ENTER);?//?按下?enter?換行?
????????robot.delay(3000);??//等待?3秒?
????????keyPressString(robot?“................好像已經?演示過了?吧?,呵呵????“);
????????keyPress(robot?KeyEvent.VK_ENTER);?//?按下?enter?換行?
????????robot.delay(3000);??//等待?3秒?
????????keyPressString(robot?“其實,我還有很多本領呢???????????????????????????現在就不向大家展示了?.....“);
????????keyPress(robot?KeyEvent.VK_ENTER);?//?按下?enter?換行?
????????robot.delay(3000);??//等待?3秒?
????????keyPressString(robot?“謝謝大家?。。。?!“);
????}
????public?static?void?keyPressWithShift(Robot?r?int
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????3612??2014-08-31?19:35??MoNiShuRu\build.xm
?????文件?????????85??2014-08-28?20:40??MoNiShuRu\manifest.mf
?????文件??????79325??2014-08-31?19:35??MoNiShuRu\nbproject\build-impl.xm
?????文件????????475??2014-08-31?19:35??MoNiShuRu\nbproject\genfiles.properties
?????文件????????120??2014-08-28?20:40??MoNiShuRu\nbproject\private\private.properties
?????文件????????453??2014-08-31?20:13??MoNiShuRu\nbproject\private\private.xm
?????文件???????2460??2014-08-31?20:13??MoNiShuRu\nbproject\project.properties
?????文件????????517??2014-08-31?19:34??MoNiShuRu\nbproject\project.xm
?????文件???????4849??2014-08-31?20:13??MoNiShuRu\src\QQ1466214431\MoNiJianPan.java
?????文件????????136??2014-08-31?20:11??MoNiShuRu\說明.txt
?????目錄??????????0??2014-08-31?20:16??MoNiShuRu\build\classes
?????目錄??????????0??2014-08-28?20:42??MoNiShuRu\nbproject\private
?????目錄??????????0??2014-08-31?20:13??MoNiShuRu\src\QQ1466214431
?????目錄??????????0??2014-08-31?19:53??MoNiShuRu\build
?????目錄??????????0??2014-08-28?20:39??MoNiShuRu\nbproject
?????目錄??????????0??2014-08-31?20:13??MoNiShuRu\src
?????目錄??????????0??2014-08-31?20:11??MoNiShuRu
-----------?---------??----------?-----??----
????????????????92032????????????????????17
評論
共有 條評論