keycode相关内容

方括号的键码是什么

我正在尝试使用Java中的Robot类并键入一些文本.不幸的是,我在查找方括号,此符号|和此符号`的键代码时遇到问题.我在KeyEvent常量中找不到它们.我要使用它们,因为我键入的文本是西里尔字母,并且这些符号表示字母中的字符.预先感谢. 解决方案 它位于 KeyEvent.VK_OPEN_BRACKET 和 KeyEvent.VK_CLOSE_BRACKET 修改 ..
发布时间:2020-04-26 09:06:59 Java开发

在默认系统相机应用中模拟拍照

im制作android语音助手应用程序...在后台运行服务以识别语音命令. 当用户说"selfie"一词时,我想在默认的系统相机应用程序中拍照.我已经知道如何使用语音命令,但问题是我无法使相机应用程序拍照... 我尝试了一些方法,但没有帮助 第一次我尝试模拟android相机按键事件 Intent intent1 = new Intent("android.intent.acti ..
发布时间:2020-04-26 09:06:43 移动开发

Android:什么是“?123"的KeyEvent.KEYCODE?软键盘上的键?

我要以编程方式按“?123"键.但是我不知道该符号的KEYCODE.而且我也找不到.谁能知道软键盘上“?123"符号的键盘代码. 解决方案 这不是实际的按键操作. 这只是用户更改键盘布局以能够按下符号等的一种方式. 我认为这甚至不能保证每个键盘都有它. Android上有许多自定义键盘,他们可以按自己想要的任何方式来制作它. 您应该自己考虑,您实际上想实现什么?例如插入“ ..
发布时间:2020-04-26 09:05:54 移动开发

如何响应键盘和弦并将输入的Alpha键替换为特殊的Alpha键?

我想在使用C#的WinForms应用程序上的文本框中,将某些键盘和弦替换为特殊字符.例如,如果用户输入"Ctrl + A",我想在文本框中插入字符“á";如果用户输入"Ctrl + Shift + A",我想在文本框中插入字符“Á",等等. 根据我发现的此处,我从这里开始: private void textBox_KeyDown(object sender, KeyEventArgs ..
发布时间:2020-04-26 09:04:46 C#/.NET

识别特殊键

我正在使用Windows 8笔记本电脑.我的旧笔记本电脑有一个组合键,即fn + f5,它将使计算机进入睡眠状态.我的新笔记本电脑的侧面有一个电源按钮,其功能类似于手机上的电源按钮,它将PC置于待机/睡眠状态.但是我不喜欢硬件按钮,因为它们会磨损. 我插入了具有专用键和电源按钮符号的Logitech键盘,当您按下它时,它会执行相同的操作. (我没有安装任何软件或驱动程序,只是插入了电源)我的目标是 ..
发布时间:2020-04-26 08:27:36 其他开发

Xkb:如何将一个键代码转换为keysym

我只是尝试采用KeyCode和修饰符掩码,并使用Xkb扩展名将其转换为KeySym.我似乎无法弄清楚为什么这行不通.很明显,修饰符不匹配,但我不知道为什么.我什至不知道我是否正确转换了组. #include #include #include #include void check(XkbDescP ..
发布时间:2020-04-26 08:03:43 服务器开发

如何防止“后口音"在输入文字中

我相信这是一个简单的方法,但是在Google搜索几个小时后我找不到任何答案(也许我无法在搜索中使用正确的词:-P) 我有一个javascript方法,可以防止用户用数字以外的其他字符填充文本框,如下面的代码所示,它用于KeyDown事件: function checkNumberInput(e) { // Allow: backspace, delete, tab, escape, ..
发布时间:2019-11-15 09:51:25 前端开发

结合jQuery中的键码事件

我正在jQuery中构建虚拟键盘,使用键代码事件触发附加操作,但是键代码组合使我陷入循环.这是一个示例: 我只想在同时按下SHIFT键(键代码16)和斜杠键(键代码191)时附加问号.我以为&&运算符会有所帮助,但这只会附加斜杠: $(document).keydown(function(e) { if (e.keyCode == 16 && e.keyCode == 18 ..
发布时间:2019-11-14 15:11:10 JavaScript

在keyCode =="enter"上提交表单(13)

当我按下 Enter 键时,我需要提交表单的内容,但前提是该表单没有错误消息.我建立了以下功能: $(targetFormID).submit(function (e) { var mess = error_m(targetDiv); if (e.keyCode == 13 && mess.length > 0) { e.preventDefault(); ..
发布时间:2019-11-14 12:17:07 前端开发

为什么使用jQuery的event.Firefox和Chrome会产生不同的结果?

看看此实时演示(来自jQuery的网站). 在Firefox中单击-(破折号)表示event.which是173,而在Chrome中执行相同操作会生成189. 此jQuery页面指出,event.which应该针对跨浏览器进行规范化一致性.但是,看来这是不正确的. 为什么会有这种不一致? 解决方案 此jQuery页面上说明了该事件.应对其进行标准化以实现跨浏览器的一致 ..
发布时间:2019-11-06 15:00:06 JavaScript

如何检测到Ctrl + R被按下?

我正在用jquery编写一个函数,如果按下 Ctrl + R ,该函数将执行,但我似乎无法找出左右ctrl键码是什么...有人可以帮忙吗? 更新 ///this works $(document).keydown(function(e){ if(e.keyCode==17){alert("control was pressed")}; }); 下一个问 ..
发布时间:2019-11-06 11:11:55 JavaScript

CTRL keyCode(17)无法在JavaScript中运行?

我有以下代码,它将eventListener添加到HTML textarea。它应该控制日志按下的键码,如果keyCode是==到17(CTRL),控制台日志“你按下了CTRL。”。出于某种原因,当我在textarea中按CTRL时,它不是控制台记录按下的keyCode,也不是“你按下了CTRL”。如果我按“A”例如,控制台日志返回“97”这是正确的。它也适用于所有其他字母。 以下是代码: ..