永发信息网

如何用java的jna模拟键盘按键

答案:2  悬赏:0  手机版
解决时间 2021-02-24 02:51
如何用java的jna模拟键盘按键
最佳答案
看在什么系统中,如果windows,看windows的API key_event

~
~
~
~
~
全部回答
这个比较简单的,用 java.awt.robot 来实现就行了。 robot 对象有几个个方法就是操作键盘的: void keypress(int kc); void keyrelease(int kc); //例子 import java.awt.awtexception; import java.awt.robot; import java.awt.event.keyevent; public class robottest { private static robot rbt; static{ try { rbt=new robot(); } catch (awtexception e) {e.printstacktrace();} } //按下 static void press(int kc){rbt.keypress(kc);} //释放 static void release(int kc){rbt.keyrelease(kc);} static void type(int kc){press(kc);release(kc);} public static void main(string[] args) { //f7 长按 //press(keyevent.vk_f7); //f7按一下 type(keyevent.vk_f7); //... } }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
百度账号怎么升级?
lwillevensharemycatwithyou这句话是什么意思
在对称三相电路中,若负载作三角形连接,其相电
兴义到清镇过路费多少钱
“种菜就是种良心”这句话是种菜专业户范建良
青岛必玩的地方。
从福州开车去赣州油费过路费多少?
C语言题目 对二维数组的正确说明是:
魔声Beats Solo HD Beats Wireless 怎么换电
攻艰克难和攻坚克难,都能用吗?有何区别?
美味源面馆这个地址在什么地方,我要处理点事
招商银行信用卡已出账单不能办理分期怎么回事
wow,物品“空瓶”在哪卖?哪个npc,我是部落
中华第一梨园警务室地址在哪,我要去那里办事
国人常见的问候语是“吃了吗”“干什么”;随
推荐资讯
请问一下中国诗歌网咋样?
没有激活的农商银行卡能挂失么
windows7怎样查看已下载的文件?储存在什么地
如图,下列叙述正确的是AA. 由图分析可知f1是
奥迪a63.0怎么看气门顶没顶
富士高橱柜·衣柜地址有知道的么?有点事想过
四川民歌快四幺妹子歌词既然是四川民歌,歌词
定陶有没有华为指定售后维修点
资金成本包括什么
空鹏展翅九万里 范阳羚羊角,背负青天往下看
LOL这几天怎么老是封号?我7号被封3年,我朋
无锡拉网线多少钱
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?