问题标签 [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 回答
763 浏览

java - 我无法让 KeyEvent 侦听器工作

好的,首先。如果我做 System.out.println(e); 当我按下键时会打印出来。但是,我一生都无法弄清楚如何将其存储到 int 中。如果我执行 int press = e.KEY_PRESSED(); ,我的 IDE 不会给我任何错误 或 int 按下 = e.getKeyCode(); 但是如果我尝试打印,什么也不会发生。

我一直试图让它工作几个小时,谷歌搜索 KeyEvent 处理程序和 Javadocs 似乎对我没有什么帮助。

}

0 投票
3 回答
6235 浏览

java - Java KeyListener 未在 JSpinner 上触发

已经尝试了几种不同的方法,但到目前为止没有成功。只是想知道我是否遗漏了什么。我有一个 JSpinner,它是日历旁边的 DateSelector 小部件的一个组件。如果用户更改 JSpinner 中的任何文本而不是使用 Calendar 控件或 JSpinner 上下箭头,我将尝试触发验证方法。

以下是我尝试过的不同方法:

那里的任何人对我做错了什么有任何想法?谢谢

更新 道歉,我应该说我已经向附加到 JSpinner 的 JSpinnerDateModel 添加了一个 ChangeListener。像这样:

谢谢

坦率

0 投票
2 回答
4602 浏览

java - 使用 swt 处理按键


当按下CTRL-C时, 我想做someStuff()。我写了一些代码,但它“不够好”。我能用它做什么?)

谢谢。

0 投票
2 回答
183 浏览

java - JKeyListener 字符/自动完成

我想制作一个自动完成文本字段,它用第一次点击替换输入并选择键盘尚未输入的部分。为此,我必须计算输入(或删除)的字符数。如果 KeyEvent 是可打印的 Char(而不是 SHIFT fe),我该如何过滤?

0 投票
2 回答
8552 浏览

gwt - 在 GWT 中单击 ESCAPE(ESC) 时关闭对话框

如何在单击 ESC 键时将 addCloseHandler 之类的内容添加到要关闭的对话框中?

0 投票
1 回答
632 浏览

wpf - Context menu disappears when opened with Key.App

I have a small problem with the context menu in C#/WPF. I will open it within a canvas, being attached to a rectangle. I have defined to open it with the space key, and it works fine. Now I want to change to the App-Key (aka Menu-Key, Application-Key, Contxt-Key, etc.). When I press the App-Key, the context menu appears, but as far as a release the key, it disappears. For test case, I also tried it with the key 'a', and it also works fine. Does anyone know why it disappears after releasing the button? Has this key some special behaviour?

Here is the code:

0 投票
1 回答
480 浏览

java - 如何检查 KeyListener 输入?

在 java.awt.event.KeyListener 中,如何检查用户输入的是“+”还是“-”?

0 投票
1 回答
2208 浏览

android - Android KeyEvent 处理 - KeyCode 或 GetUnicodeChar?

我一直在编写一个主要由硬件键盘输入驱动的 Android 应用程序。我正在添加软键盘支持,但还没有完成。但我离题了...

最初,我正在对照 KeyEvent 类中的枚举检查传递给 OnKey 函数的整数 keyCode 值。够简单...

但我需要知道用户是否按下了会生成 > 符号的组合键。因此,我检查了是否同时按下了 ALT 并传入了 X 键码……但事实证明,不同手机上的不同键会生成 > 符号。

现在,相反,我根据 Unicode 字符的已知值检查 KeyEvent 的 getUnicodeChar 方法的值。

我的问题已经解决了——但是有没有一种可接受的方式来进行字符检查?大多数人只是不需要 ALT 符号,还是大多数人使用的是跨设备标准的软件键盘?没有内置的 Unicode 字符枚举表(我知道,无论如何),所以这也使得代码有点难看。只是好奇!

0 投票
1 回答
2951 浏览

android - OnKeyboardActionListener 安卓键

我正在尝试实现一种方法来了解何时按下和释放软键盘上的键。我已经使用 onKeyListener 来获取向下和向上的键,但问题是它只能在硬键盘上工作。我找到了似乎具有此功能的 OnKeyBoardActionListener。我遇到的问题是我需要从我用于简单测试的编辑文本中获取键盘视图。

如果有人可以就我如何获得此 keyBoardView 或其他方式我可以捕获这些软键盘的按下和释放提供任何建议,那就太好了。谢谢。

0 投票
7 回答
95588 浏览

java - 如何检测java中的箭头键?

我知道如何实现关键监听器;那不是问题。

LEFT_KEY/ 40 / 39 / 38我应该放在哪里?当我创建一个 keylistener 并输入键时,我相信我得到了 37 - 40。我不知道该放什么来只听箭头键。