keylistener相关内容

Enter键的Java Editable JCombobox Keylistener事件

我有可编辑的JCombobox,并为组合框编辑器组件添加了keylistener. 当用户按下"Enter键"并且可编辑组合框上没有文本时,我需要使用JOptinoPane显示消息框.我已经在keyrelease事件中完成了必要的代码,并且按预期显示了消息. 问题是,当我们收到消息框时,如果用户按下JOptionPane的“确定"按钮上的Enter键,则组合框编辑器keyevent再次触发. ..
发布时间:2020-04-26 09:07:46 Java开发

EditText OnKeyListener不起作用

我知道此/类似问题之前曾被问过,但是解决方案给定对我不起作用,所以我再次询问. 我尝试了该答案中给出的解决方案,但仍然无法在某些设备上调用我的OnKeyListener,特别是那些具有常规OS的设备.当editText中没有字符时,我需要检测是否按下了软键盘的del键.这是我的代码; EditText et = (EditText) findViewById(R.id.et); et ..
发布时间:2020-04-26 09:07:44 移动开发

onKeyDown和onKeyLongPress

我希望我的应用程序对正常和长按的音量按钮的按键事件做出不同的反应. 我已经看过这,但是如果我按住音量按钮,在得到KeyLongPressed事件之前,我得到了很多KeyDown事件. 我想有一个或另一个而不是两个,所以我可以短按调整音量,长按跳过曲目. 你能帮我吗? 这是我的代码: @Override public boolean onKeyLongPress ..
发布时间:2020-04-26 09:07:42 移动开发

Python中的主要侦听器?

有没有一种方法可以在python中执行键监听程序而无需庞大的模块,例如pygame? 一个例子是,当我按下 a 键时,它将打印到控制台 按下了一个键! 它还应该侦听箭头键/空格键/Shift键. 解决方案 不幸的是,做到这一点并不容易.如果您要制作某种文本用户界面,则可能需要查看 curses .如果您想要像通常在终端中那样显示内容,但又想要这样的输入,则必须使用 ter ..
发布时间:2020-04-26 09:07:40 Python

键盘事件Java

我最近开始学习Java.我想制作一个类似的游戏https://sites.google.com/site/millseagles/home/Games/multiplayer/tron 我曾经使用简单的图形库在c ++中实现它.我打算将图形部分放下来,我打算使用小图像并使用 http://horstmann.com/sjsu/graphics/这个基本的图形库.我想不出我想要的键盘输入,因此如果按 ..
发布时间:2020-04-26 09:07:37 Java开发

JButton KeyPressed-什么都不会发生

我正在尝试使其按右箭头键与按JButton相同.我可以将右箭头键绑定到按钮本身-但这意味着我必须先按一下按钮才能使用右键.现在,我尝试查看是否要绑定到实际的JFrame,但是当我完全绑定到框架时,我什么也没发生: private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { ..
发布时间:2020-04-26 09:07:03 Java开发

为什么String对象的显示中没有按下键字符的附加内容?

我使用键事件处理编写了Java小程序代码,以演示Java中的非缓冲输入.我的代码工作正常并且输出正常,但是我无法在该程序中实现另一个目标:在覆盖的 keyPressed()方法中,我编写以下行: showStatus(s) ; ,其中 s 是全局静态StringBuffer对象,从键盘键入的字符将附加到该对象.但是 showStatus()方法在小程序查看器的状态栏上显示文本.因此,本程序仅可在小 ..
发布时间:2020-04-26 09:07:01 Java开发

在文本框中找到输入的第一个字符

我被困在实现以下方面: 用户开始在文本框中输入内容. 页面上的javascript捕获第一个键入的字符,确认它是英文字母(a-z,A-Z)并将其转换为小写字母(如有必要). 根据输入进行XMLHttp请求(即,如果第一个输入字符为a,则获取a.xml,如果b为b.xml,依此类推). 我知道如何做最后一部分(发出xmlhttp请求),但是在如何捕获第一个字符并对其进行验证(以在所有 ..

KeyListener不响应键盘输入

我一直在尝试自己学习更高级的Java(我的课程仅涵盖文本文件),而我对使用KeyListener感到困惑.我设法使其在另一个程序中工作,但在这里找不到问题.控制台上没有错误显示.该程序使用机械手在文本文件中键入预定义的字符串.这是主班. import java.awt.AWTException; import java.awt.event.KeyEvent; impo ..
发布时间:2020-04-26 08:25:31 Java开发

如何制作(keyPressed)KeyListener?

我正在尝试编写一个非常简单的程序,该程序允许您使用箭头键控制精灵并在屏幕上移动.据我了解,要做到这一点,我需要一个keyPressed() KeyListener.我相信我是根据Java Doc正确执行此操作的,但是当我按指定的键时,它不会返回正确的输出.有人可以告诉我我的代码有什么问题吗,如果可能,请提供此类用法的简单示例?谢谢! (注意,代码未完成) import java.awt ..
发布时间:2020-04-26 08:07:11 Java开发

多媒体键的Java接口

任何人都具有与Java中的多媒体[或Fn功能]键交互的经验吗? 关于Java中的多媒体按钮,似乎没有完整的讨论解决方案 不正确.我是JIntellitype的作者,在此示例中,您可以调用registerIntellitypeListener,它注册Windows的多媒体键,例如Play Pause Stop等. http://melloware.com/products/jintel ..
发布时间:2020-04-26 08:04:05 Java开发

KeyListener/KeyBinding不一致触发

我正在尝试制作一个简单的游戏,我需要飞船在其中心旋转(使用A和D键),并相对于其面对的方向(W和S键)移动. 我大致了解了运动和旋转的数学原理,但是关键听众却遇到了问题. 当我编译时,按键监听器可以在前几次按键操作中正常工作.但是,如果我按住A键(在被按下的同时向左旋转),然后切换到D键,然后再次切换到A键,它将停止工作.按键的任何其他组合也会导致这种情况. 基本上,如果我按太多 ..
发布时间:2020-04-25 12:13:03 Java开发

Java动画,带有关键侦听器

我试图做到这一点,所以,如果我按向右/向左键,则精灵/马里奥将面对向右/向左.如果我按右键,他将朝右.但是由于某种原因,当我按左键时,他不会面对左. 源代码:第一,第二 图像 解决方案 “要触发键盘事件,组件必须必须具有键盘焦点."- ..
发布时间:2020-04-25 12:12:49 Java开发

KeyAdapter没有响应〜Java

我正在创建一个简单的突破游戏.但是,KeyAdapter没有收到输入.代码对我来说看起来不错,但也许我缺少一些更基本的东西? public DatGamePanel(BustOut bo, long framerate) { setBackground(Color.black); setPreferredSize( new Dimension(GAME_WIDTH,GAME ..
发布时间:2020-04-25 12:12:45 Java开发

Java中的键侦听器/键绑定

我该如何编码一个事件,该事件在按下键(特别是空格键)时开始,在按住 键时继续运行,并且仅在释放键时才停止?我正在尝试模拟在粗糙表面上移动的带轮对象.我尝试使用原始的KeyListener方法,但是问题是,当我按住空格键时,要模拟的对象会反复停止和启动.我听说可能的解决方案是键绑定,但是即使阅读了有关它的Java教程,我仍然不了解它们. 这是用于仿真的绘画方法(由每10毫秒休眠的线程控制一次) ..
发布时间:2020-04-25 12:12:09 Java开发