问题标签 [keylistener]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1292 浏览

java - How to get rid of error?

I'm writing text editor that is supposed to actually SAY the current key that is pressed. I managed to do that, I even prepared files. And everything works just fine, but when the amount of symbols becomes more than 29, the compiler says:

Here is the part of my source code where is described a class that implements KeyListener interface. This class is a listener of my main text area.

I can't see what's the problem?... Moreover, why something that works for first 29 symbols, shouldn't work on more? Maybe it's because I have to close the clip by clip.close() after clip.start()? Please, help :-S

0 投票
1 回答
1093 浏览

android - android键监听器不响应数字

有没有其他人发现在键盘或虚拟键盘上按下数字时按键监听器没有响应?

我使用了一个教程(断开了指向为什么删除android的链接) 并注意到计算按钮唯一可用的时间是,如果我在文本框中按下非数字按钮以激活键侦听器。当按下数字(在键盘顶部或虚拟键盘上)时,它不会启动按键监听器(在调试模式下得到证明)。当用户只假设在文本字段中输入数字时,这没有帮助!

在谷歌上搜索这个主题时,我找不到任何信息。

KeyListener 代码:

0 投票
1 回答
224 浏览

flash - 我可以使用 ActionScript 跟踪按下的键吗?

我可以使用 ActionScript 跟踪按下的键吗?

0 投票
1 回答
642 浏览

swing - JScrollBar,删除keyListener?

大家好,只是一个关于我在任何地方都没有找到的快速问题。我在 JPanel 中添加了一个带有 2 个 JScrollBars 的滚动窗格。一竖一横。一切正常,只是我不希望 ScrollBars 使用箭头键滚动。我如何实现这一目标?

我一直在检查调整侦听器,但真的没有发现任何对我有价值的东西。谢谢你的帮助!

0 投票
1 回答
223 浏览

java - 如何听键盘上的更多按钮?

我在键盘上多了很多按钮,我真的需要听按按钮(多媒体播放,停止..)。

怎么做?

即使窗口最小化,我也想抓住这个事件。

0 投票
2 回答
3857 浏览

android - EditText 删除键未在第一次按键时注册

我的问题是这个;

我有一个编辑文本,正在使用 setKeyListener 并创建一个新的 NumberKeyListener。在这个 on keydown 当一个数字被击中时,它按预期工作,但是当按下删除/退格按钮时,它不会在第一次 X 尝试时注册,但在 X + 1 上它会注册,其中 X 是其他的数字我按下的键。例如,如果我输入 5,然后是 6,然后是 7,我的 edittext 将显示为 567,如果我点击删除,没有任何反应,再点击两次,仍然没有,在第 4 次点击时,它最终将删除 7 并成为 56。这很奇怪,因为我在 keydown 回调中有一个日志语句,而且似乎它甚至没有在前 3 次按下时被触发?

任何建议表示赞赏。

更新:我注意到如果我单击编辑文本并返回它,我的删除将在第一次单击时注册。是否有某种与需要清除的编辑文本相关的击键缓冲区或其他东西?

使用上面的代码,我update()从 keylistener 中删除了所有逻辑和调用,它只是日志打印,我看到了相同的行为,它似乎无法识别前 x 次删除。

0 投票
2 回答
1759 浏览

java - 将 Keylistener 添加到全屏 JWindow

我制作了一个全屏 JWindow,我想添加一个简单的 KeyListener,以便在按下箭头键的情况下执行某些操作
但我不知道为什么它不起作用。我已将 keylistener 添加到所有组件中。但它不起作用
谁知道问题出在哪里?

0 投票
1 回答
5227 浏览

java - 使用 JNA 的“全局”KeyListener

我计划制作在 Windows 下运行的 Java 程序,该程序可以在后台运行的不同键上映射不同的“宏”。问题是 - 如何让 Java 在应用程序没有被聚焦时监听按下的键。

我发现很多意见认为这是不可能的。但我也在SO 上找到了 Stefano 写的这篇文章。这个解决方案对我来说不够好,至少没有一个重要的信息。MsgWaitForMultipleObjects()如果未按下该键,该函数将返回一个值……没关系。按键后,它返回不同的值......那没关系,如果函数在按键事件之后不会返回相同的值。

这是测试这个的线程:

这个小程序(使用这个线程)对按下做出反应ALT+X。按下此按钮后,文本Key pressed将被写入控制台,直到程序停止(函数始终返回 0)。在我看来,可能的解决方案是对该功能进行一些“重置”,因此它将再次等待按键并再次返回258258==等待)。但我不知道该怎么做。

如果有人知道如何做到这一点,或者是否有其他解决方案,我将不胜感激任何信息。

0 投票
5 回答
4279 浏览

java - KeyListener 和 jframe 的问题

我在俄罗斯方块游戏中遇到了 JFrame 和 KeyListerner 的问题。我有两个框架 - 一个带有开始按钮,第二个带有 Board。在第二帧中,我想从键盘控制形状,但是当我单击开始时,我不能这样做。当我停用第一帧时 - 一切正常。我知道我必须专注于第二帧,我尝试这样做,但没有效果。有人可以帮助我吗?第一帧:

板代码:

0 投票
26 回答
331950 浏览

java - 将光标放在 EditText 中文本的末尾

我正在更改EditTexton的值keyListener

但是当我更改文本时,光标移动到EditText. 我需要光标位于文本的末尾。

如何将光标移动到EditText.