java-新手,如何为一个swing程序写一个按某键暂停功能?

问题描述

新手,如何为一个swing程序写一个按某键暂停功能?
比如一个贪吃蛇游戏,现在想在键盘上按一个键暂停游戏,比如游戏时按F5暂停游戏,此时我不知道应该把这个键盘事件注册到哪个事件源上呢?也就是在程序运行中由谁来监听这个键盘事件呢?还请大家指点一下!

解决方案

我觉得应该用暂停线程来控制,没用过,你可以试试

时间: 2024-12-03 08:35:13

java-新手,如何为一个swing程序写一个按某键暂停功能?的相关文章

Groowiki v2.0.0发布 一个WIKI程序以及一个文档管理系统

Groowiki是一个WIKI程序以及一个http://www.aliyun.com/zixun/aggregation/7453.html">文档管理系统.Groowiki 是使用 Groovy 开发的,利用包括 Subversion.Groovy.Velocity等多个开源产品. Groowiki 2.0.0 is a major feature release with such new features as full RADEOX support, WYSIWYG HTML we

PDA开发确保一个应用程序只有一个实例在运行

问题描述 Mobile6.0中调不出来Process.GetProcessesByName();这个方法怎样确保一个应用程序只有一个实例在运行? 解决方案 解决方案二:单件模式解决方案三:引用1楼samsone的回复: 单件模式 能不能给个例子呀解决方案四:哪位知道呀

java程序-写一个Java程序检测电脑硬件信息,风扇转速等等

问题描述 写一个Java程序检测电脑硬件信息,风扇转速等等 写一个Java程序检测电脑硬件信息,风扇转速等等,跪求写一个Java程序检测电脑硬件信息,风扇转速等等,要求代码清晰,谢谢 解决方案 > **_是的_ 很有道理** 解决方案二: 其实虚拟机加载的时候硬件信息已经加载到内存中了,具体获取办法,调用内置类库里面的类即可,至于调用哪个,请自己查 解决方案三: 参考这里http://blog.sina.cn/dpool/blog/s/blog_4cef5c7b0100wyrd.html

java读取gif图片后,重新写一个gif图片,此图片没有动画效果

问题描述 我用java读取一个gif图片,把它再重新写一个gif图片,但是新写出来的图片就没有动画了,为什么??急用 大家帮帮忙我刚开始是这样写的,运行生成的gif图片不能看List < BufferedImage > images = new ArrayList<BufferedImage>(); try{ File file=new File("e:\awkoe.gif"); java.util.Iterator<ImageReader> ima

软件工程-如何从写一个简单程序到写一个工程过渡?

问题描述 如何从写一个简单程序到写一个工程过渡? 最近学习Python基本上一些基本语法都已经学完了,但是觉得模仿一些Python实战后,还是觉得离工程有一段距离,大家是怎么完成这一段过渡的? 解决方案 平时多积累,关键要吃透教材,狂做案例 解决方案二: 写的一个简单的RestfulWCF程序写一个简单的 JGroups 程序C++写的书上一个简单的电话薄程序----------------------

java-使用JAVA调用ASP.NET web应用程序

问题描述 使用JAVA调用ASP.NET web应用程序 有一个ASP.NET web应用程序(网站),现在可以正常使用了.现在要求将这个ASP.NET web应用程序使用JAVA调用(是不是这样描述的我也不太清楚),大概的意思是:这个ASP.NET web应用程序提供一个类似接口的东西,能够让JAVA调用,运行JAVA程序后,能将原来ASP.NET web应用程序的页面和功能展现出来. 要求说要使用socket方式来实现,我只对JAVA比较了解,至于ASP.NET和socket这两者,都没有接

vba语言编程-vba求各位大神指导:CAD二次开发vba语言完成一个小程序

问题描述 vba求各位大神指导:CAD二次开发vba语言完成一个小程序 编制一个程序,绘制如图所示的路径图案. 要求: 1.路径两端中点由用户输入 2.路径宽度用户自定 3.图案不出边界: 4.填充的圆形图案在2层,直径为路径宽度的1/5,颜色为兰色 5.路径边界线绘制在1层,为红色. 6.图下写上一行文字,由用户输入. 软件AutoCAD2007,VBA语言编写代码 解决方案 这个应该找文档,CAD文档有说明VBA接口怎么用

如何从零开始用asp.net和c#写一个网页登录项目?

问题描述 第一次接触asp.net,有一个作业要求写一个网页端的登录程序,数据库已建好,第一次做不知道怎么做,请教一下大家. 解决方案 解决方案二:1.项目连接上数据库2.新建一个登陆页面,3.在网页后端收集用户输入的账号密码,4.根据这个账号密码去数据库查询,有没有这个用户.我也是小白,哈哈哈哈解决方案三:弄2个文本框一个按钮,然后就是简单的查询,不会写ado.net百度下sqlHelper.cs下载下来分分钟搞定解决方案四:参考:

赏1000元,做一个破解程序

问题描述 悬赏1000元,做一个破解程序有一个页面要求输入用户名和密码还有手机号,这个页面上有'验证码'我现在知道用户名和密码,还有手机号的前七位,现在如果电话输入正确就会登录成功,然后返回这个正确的电话号码有人知道的联系我QQ:469615720phone:15982825381 解决方案 解决方案二:验证码可能要用到图像识别,技术难度不小解决方案三:我也感觉是!1000太低了!解决方案四:如果验证码是GDI+画的乱码图形或者问题类型的,那就没得考虑了~