使用Robot类Java按键按下特殊字符

本文介绍了使用Robot类Java按键按下特殊字符的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!,我正在编写一个简单地重新键入数据文件中的文本的程序。该程序一直有效,直到它命中第一个特殊字符。下面是一个例子:,数据文件,Hey what is up?,我得到的,Hey what is up (throws illegal argument exception),以下是我的代码:,它会输入字母,而不是特殊字符吗?我是不是要用一个很长的开关密码?或者,有没有简单的办法来解决这个问题?如您所知,我已经尝试使用,但这不起作用,我该怎么办?,为什么要使用Robot重新键入文本?为什么不能直接将文本插入到文本组件的文档中。,您可以使用HashMap来映射需要使用常规键进行移位的键:,只需在顶部文本字段中键入文本字符串,然后单击按钮即可。请注意,它只支持几个特殊字符。
但请注意,这不是一个可靠的解决方案,因为映射依赖于键盘。,我现在知道为所有键盘提供通用解决方案的方法。,这篇关于使用Robot类Java按键按下特殊字符的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册