keyboard-events 相关问题

在键盘输入设备上按下键时触发的事件

使用 Qt 检查按键是否按下

我正在玩一些图形,并且我已经使用箭头键实现了简单的相机移动。我的第一个方法是重写 keyPressEvent 来执行如下操作: 开关(钥匙) {

回答 7 投票 0

当键盘弹出时反应原生屏幕尺寸变化和整个布局缩小

这是正常布局 这就是键盘弹出窗口中发生的情况 这是布局的代码 从 'react' 导入 React, { useState, } 从 '@react-navigation/native' 导入 { useNavigation, } 我...

回答 1 投票 0

分派捕获的事件有效,但当我自己创建它们时则无效(HumanBenchmark)

因此,我一直在尝试在 HumanBenchmark 上的打字测试中获得尽可能高的分数,但在尝试分派自定义 keybaordEvents 时遇到了一些奇怪的情况。 只有当我捕获时我才能工作......

回答 1 投票 0

响应按键事件来运行函数

我是反应和编码新手。 如果按下空格和向上箭头,我想运行一个函数。我想运行我的 Jump() 函数 常量跳转 = () => { 如果(onJump == false){ $("#恐龙&quo...

回答 2 投票 0

如何触发 4 个输入字段之间的“下一步”选项?

我有一个简单的网络应用程序,用于输入一些文本字段,然后将这些字段输出到图像中。目前,变量设置为仅采用大写字母(无标点符号或数字)...

回答 1 投票 0

如何启发式发现Javascript输入自动完成键*事件

我最近需要在 HTML 输入字段中强制使用正确的大小写。 CSS Text-Transform:大写为 90%,但没有小写多个大写。所以我写了下面的Javascript。 给我的苏...

回答 1 投票 0

Pynput Listener 未调用 on_press 函数

我正在使用 pynput.keyboard.Listener 来监听键盘输入。启动监听器线程后,传递给 on_press 或 on_release 参数的函数永远不会被调用,尽管...

回答 1 投票 0

JavaScript 按死键两次,通过输入验证,只允许输入数字

大家早上好,我有以下函数可以验证文本输入中只能输入数字字符。问题是,如果我按两次 Dead 键,就会输入“´”...

回答 1 投票 0

Solid.js textarea:检测按键或访问本机键盘事件

考虑这个片段(游乐场): { console.log(event.key) // TypeScript 错误并且在运行时未定义 setState(event.currentTarget.value) }} /> 我想要</desc> <question vote="0"> <p>考虑这个片段(<a href="https://playground.solidjs.com/anonymous/d7f1c315-c773-48bb-b6a1-b0c5967e1392" rel="nofollow noreferrer">playground</a>):</p> <pre><code><textarea onInput={event => { console.log(event.key) // TypeScript error and undefined at runtime setState(event.currentTarget.value) }} /> </code></pre> <p>我想检测用户是否按下了 Enter 键或 Shift-Enter 键。</p> <p>浏览器原生事件具有 <a href="https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/key" rel="nofollow noreferrer"><pre><code>key</code></pre></a> 和 <pre><code>shiftKey</code></pre> 属性,而 Solid 事件中没有这些属性。我也找不到与 React 的 <pre><code>event.nativeEvent</code></pre> 属性等效的属性。</p> <p>我真的需要使用<a href="https://primitives.solidjs.community/package/keyboard#usekeydownevent" rel="nofollow noreferrer">useKeyDownEvent</a>吗?但是,当在文本区域的 <pre><code>onInput</code></pre> 中使用该方法时,该方法似乎会遇到竞争条件......</p> </question> <answer tick="false" vote="0"> <p>当<pre><code><input></code></pre>、<pre><code><select></code></pre>或<pre><code><textarea></code></pre>元素的值发生更改时,将触发输入事件。</p> <p>Solid 不会覆盖事件,因此您关于缺少属性的事件对象的说法不准确。您应该使用 keydown 或 keyup 事件:</p> <blockquote> <p>keydown 和 keyup 事件提供了一个代码,指示按下了哪个键,而 keypress 则指示输入了哪个字符。例如,小写“a”通过 keydown 和 keyup 将报告为 65,而通过 keypress 将报告为 97。所有事件均将大写“A”报告为 65。</p> </blockquote> <p><a href="https://developer.mozilla.org/en-US/docs/Web/API/Element/keydown_event" rel="nofollow noreferrer">https://developer.mozilla.org/en-US/docs/Web/API/Element/keydown_event</a></p> <p>不存在竞争条件,但浏览器在触发事件时会遵守特定的顺序。与按键相关的事件发生在更改值之前,输入事件发生在之后。</p> </answer> </body></html>

回答 0 投票 0

当 pygame.KEYDOWN 事件太多时,Pygame 事件队列似乎会冻结。如何解决这个问题?

我正在尝试用 Python 制作游戏,但在跟踪按下的按键时遇到一些问题。在事件队列冻结之前 pygame 可以跟踪的键数量似乎有限制

回答 1 投票 0

如何在 C# 中以编程方式生成按键事件?

如何以编程方式创建一个事件来模拟键盘上按下的按键?

回答 6 投票 0

在 Keydown 上调用函数

文档准备好后,此函数执行下一步调用正常: $(文档).ready(函数() { 执行下一步(); }); PerformNext 函数隐藏当前字段集并显示下一个字段集,我的问题是......

回答 2 投票 0

如何以及在何处为 ReactJS 中的“保存员工”按钮添加 onKeyDown 事件监听器?

CodeSandbox 存储库 我想监听 keyDown 事件,特别是 S 键,以便用户可以轻松方便地保存随机生成的员工,而不是单击“保存员工”按钮

回答 1 投票 0

pywinauto.keyboard.KeySequenceError: `)` 前面应该有 `(`

回溯(最近一次调用最后一次): 文件“C:/Users/lppio/PycharmProjects/WorkTexter/main.py”,第 43 行,位于 typeNumber.type_keys(row[2]) # 输入数字 文件“C:...

回答 2 投票 0

如何在 Javascript 中检测按键序列

我正在编写一个用户脚本,每次执行快捷方式序列时都会在论坛中发布[ctrl + Enter],但我编写的函数将两个按键作为单独的事件执行,而不是单个

回答 1 投票 0

如何在Android中显示系统表情符号键盘?

我有任务从系统表情符号键盘中选择表情符号并显示在 EditTextView 中。 尝试了以下输入类型: android:inputType="textShortMessage|textAutoCorrect|textCapSentences|textMultiLine"

回答 1 投票 0

如何将 QTest::keyClick 与控制字符一起使用?

我正在尝试模拟用户输入来关闭窗口。我尝试使用 QTest::keyClick(Qt::key::Key_F4, myWidget, Qt::KeyboardModifiers{ Qt::KeyboardModifier::AltModifier });模拟用户点击...

回答 1 投票 0

如何让用户使用空格键和 Enter 键与切换按钮进行交互?

在此示例之后,我使用复选框的标签制作了一个切换按钮。用户应该能够使用鼠标/触控板和键盘来控制切换按钮。鼠标/触控板控制...

回答 1 投票 0

_blank 在按键事件的新窗口中打开 - React.js

我想在我的 React 应用程序中按下 shift + enter 时打开一个选项卡 所以我写了这样的逻辑 功能应用程序(){ const onKeyPressEventHandler = React.useCallback((event) => { 如果(...

回答 1 投票 0

JavaScript如何模拟按键事件改变文本内容和提交表单?

我想创建一个JavaScript函数,可以模拟按键事件来更改div中的文本内容,然后使用按钮单击事件提交。 例如,假设我有一个 div w...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.