//不同的包和类名这里是不一样的
package gzeu.test.date918;
import java.awt.*;
import java.awt.datatransfer.Clipboard;
import java.awt.datatransfer.StringSelection;
import java.awt.event.KeyEvent;
//信息轰炸器(光标方在那里,信息就从那里轰炸)
//Date918是我的类名,如果你创建的类名是其他,这里需要修改
public class Date918 {
// throws AWTException, InterruptedException 抛出异常
public static void main(String[] args) throws AWTException, InterruptedException {
//创建一个机器人对象
Robot robot = new Robot();
String [] str =new String[7];
str[0]="hello";
str[1]="在干嘛?";
str[2]="有急事,速回!!!";
str[3]="借我1块钱买棒棒糖";
str[4]="不借算了,没意思";
str[5]="以后不要联系了!!!";
str[6]="再见!渣男!!!!!";
//获取系统的剪切板
Clipboard clip =Toolkit.getDefaultToolkit().getSystemClipboard();
while (true){
// int i =Math.random() 随机生成0-1的数
int i =(int)(Math.random()*5);// 随机生成0-5的数,并进行强制类型转换
//将数组里面的内容放到剪切板,需要先将字符串变为可移动字符串
StringSelection s = new StringSelection(str[i]);
clip.setContents(s,null); //内容放在剪切板
robot.keyPress(KeyEvent.VK_CONTROL);//按下键盘的某个键
robot.keyPress(KeyEvent.VK_V);
robot.keyRelease(KeyEvent.VK_V);//松开键盘某个键
Thread.sleep(1000);
robot.keyPress(KeyEvent.VK_ENTER);//按回车发送信息
robot.keyRelease(KeyEvent.VK_ENTER);
Thread.sleep(1000); //线程休眠1000毫秒
}
// }
}
}

1580

被折叠的 条评论
为什么被折叠?



