key-events相关内容
我用JavaFX制作了一个简单的乒乓球游戏。然而,我在设置控件时遇到了问题。我使用的文本字段如下: control_0.setOnKeyPressed(new EventHandler() { @Override public void handle(KeyEvent ke) {
..
处理输入上的“enter"或“go"键盘键的事件是什么?输入不在表单中使用.所以点击它不会“提交".我只需要这个活动. (在 Beta 11 上运行 android + Ionic 2) 解决方案 我是这样做的:
..
每当按下数字键时,我表单中的这段代码都会更新 textBox1.Text 两次. private void textBox1_KeyDown(object sender, KeyEventArgs e) {//MessageBox.Show();if( char.IsNumber((char)e.KeyCode) ) {textBox1.Text += (char)e.KeyCode;}} 如
..
在我的项目中有一个表单 mainForm,其中有两个文本框 txtUserName 和 txtPassword 以及一个按钮 btnLogin. 我已经给出了以下 txtUserName 属性: txtUserName 属性 AutoCompleteCustomSource - 集合-->行政人员-->文员自动完成模式 - 建议自动完成源 - 自定义源 btnLogin_Click
..
在我的项目中有一个表单 mainForm,其中有两个文本框 txtUserName 和 txtPassword 以及一个按钮 btnLogin. 我提供了以下 txtUserName 属性: txtUserName 属性 AutoCompleteCustomSource - 集合-->行政人员-->文员自动完成模式 - 建议AutoCompleteSource - 自定义源 btn
..
我想要做的就是,如果我在 JtextArea 中按 '{' 这个键.自动 '}' 这也将被打印. if(evt.KEY_PRESSED == '{')System.out.print("}"); 这样好吗?? 解决方案 为了监听 JTextComponent 的变化,是否有 DocumentListener,如果你需要控制输入的 Char、sings、空格字符或单词,你必须实现 Do
..
我注意到在 Java/Swing 中似乎至少有两种不同的处理关键事件的方法: 键绑定 密钥监听器 每种方法的优点/缺点是什么,什么时候你应该更喜欢一种而不是另一种? 解决方案 你什么时候应该更喜欢一种而不是另一种? 首选键绑定,因为它们被引入.KeyListener 是与事件的较低级别的连接. 键绑定的页面涵盖了很多我倾向于使用它们而不是 KeyListene
..
我正在使用 KeyListener 在我的代码(游戏或其他)中作为我的屏幕对象对用户键输入做出反应的方式.这是我的代码: public class MyGame extends JFrame {static int up = KeyEvent.VK_UP;static int right = KeyEvent.VK_RIGHT;static int down = KeyEvent.VK_DOWN
..
我正在使用 KeyListener 在我的代码(游戏或其他)中作为我的屏幕对象对用户键输入做出反应的方式.这是我的代码: public class MyGame extends JFrame {static int up = KeyEvent.VK_UP;static int right = KeyEvent.VK_RIGHT;static int down = KeyEvent.VK_DOWN
..
我在我的 flex 应用程序中使用热键 (Ctrl+key).当我的应用程序在 IE 中运行时出现问题.当我按 Ctrl+D 时,我会看到 IE 的“添加收藏夹"窗口. 我应该如何覆盖浏览器的默认行为?如果可能的话,给我一些例子. 解决方案 在您的事件处理程序中,尝试 event.returnValue = false; 请参阅此 SO 线程:event.preventDefau
..
我已经安装了 pyautogui 包来使用 .hotkey() 函数来触发一个事件.例如:如果您按下组合键“Ctrl + c",控制台将显示消息“Hello world". 我尝试过这样的事情: 虽然为真:如果 pyautogui.hotkey("ctrl", "c"):打印(“你好世界") 我知道这是错误的,但是当我同时按下 Ctrl 和 C 时是否有可能打印此消息? 解决方案
..
我有一个带有富文本框的表单,我想在其中执行以下操作: 当用户按下空格键时(当前我正在执行keydown事件,但想使用按键事件,但不提供e.keycode),应调用一个函数,在该函数中应实现以下逻辑: 要提取最后一个单词并在富文本框的文本中循环,以便在富文本框中找到其出现的次数. 到目前为止,我所做的是: private void textContainer_rtb_KeyD
..
我希望用户能够长按volumeUp硬件按钮以跳过一首歌曲,并在短按时执行常规的volumeUp操作. 我能够区分两者(我找到了此解决方案,并使用了onKeyDown,onKeyLongPress和onKeyUp之间的标志),但我想知道在按下提高音量按钮后是否还能调用标准/超级动作. 我似乎无法弄清楚何时调用了volumeUp动作(在onKeyDown-或onKeyUp-event中)以及在何
..
我创建了这个小项目来测试关键事件.但是,当我按下按键时,它的表现却不符合我的期望.实际上,我的计算器项目需要一些关键事件.我创建了一个计算器项目,除了单击鼠标外,我还想添加一个功能,使您可以从键盘上键入数字或运算符.有人可以检查一下并帮助使其更实用吗? public class FXMLDocumentController implements Initializable{ @FXML p
..
我正在做蛇游戏,我希望一旦按下按键,蛇就可以连续运动.因此,我按下了下键,即使释放键,它也会继续移动.现在,它只是在按住键的同时移动. public void keyPressed(KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_DOWN) { mySegment[0].moveSouth();
..
我制作了一个简单的网格和一个简单的精灵,用作“玩家".但是当我使用箭头键移动时,角色移动得太快,如下图所示: 我的问题是:如何在每次按键事件之后设置延迟或间隔以防止出现此问题? player.py #!/usr/bin/python import os, sys, pygame, random from os import path from pt import WIDTH,HE
..
我尝试过为这个问题提供不同的解决方案,但似乎无法解决.我想在VB.Net的KeyDown事件中检测到 Shift Ctrl C . 对于我的表单,KeyPreview属性设置为true. 我尝试过的是: If e.Modifiers = (Keys.Shift And Keys.Control) And e.KeyCode = Keys.C Then 'do the ac
..
当我用F1到12或0到9或A到Z按键盘(所有按钮)时.我看不到它捕获了我的键盘输入.我该如何解决? public class Boot extends JWindow implements KeyListener { public Boot() { ..... this.addKeyListener(this); .... } public voi
..
请看下面的代码 import java.awt.event.*; import javax.swing.*; import java.awt.*; public class KeyCheck extends JFrame { private JButton check; private JPanel panel; private FlowLayout flow;
..
如何为Java swing创建的表单创建热键?例如,为学生详细信息创建表单意味着如果我按ALT + N表示光标将转到该名称输入字段.ALT + R表示光标将转到Reg.no而不输入Field.类似于mark1(m1),mark(2)等.同时,该表单包含保存,如果按CTRL + S,则退出按钮,意味着将选择Save.CTRL + X意味着退出按钮将会选择.如何执行此操作? 解决方案 请参见如
..