`
kalogen
  • 浏览: 863478 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

keyPressed接受不到部分按键

    博客分类:
  • J2me
阅读更多

今天测试一个贪吃蛇游戏,结果不管怎样按键,就是不接受到部分数字按键,上网查了资料才知道,原来是画布canvas初始化的时候调用了super(true)引起的,只要改为super(false)即可。true表示不支持keypressed的系统事件,false表示支持任何按键。

分享到:
评论
2 楼 kalogen 2011-01-28  
mashaomin 写道
你说的是MIDP2.0吧 在MIDP1.0中应该没有你说的情况


测试一下就知道了,看具体运行情况
1 楼 mashaomin 2011-01-27  
你说的是MIDP2.0吧 在MIDP1.0中应该没有你说的情况

相关推荐

    基于STM32F103C8的舵机控制系统,PWM输出,按键调节舵机角度增减,LED灯监控运行状态

    8. 如果按下了某个按键,将按键编号赋值给keyPressed,并设置舵机运行标志servoRunning为1,同时点亮LED。 9. 判断舵~~;第一次上传,见谅,代码可能有些地方不够优化,多加指正。注意舵机要和单片机共地

    Keydown 和 Keypressed Events Demo:keydown 和 keypressed 事件处理程序的演示。-matlab开发

    这是一个演示,展示了如何编辑 msflexgrid 内容。 它允许输入数字,理解退格、箭头和 del 按钮。

    p5.js入门教程之键盘交互

    keyPressed():函数,按键按下时触发一次 keyReleased():函数,按键松开时触发一次 keyIsDown():函数,按下指定按键时返回true,反之为false 以下是一个较综合的案例,用wsad与zxcv控制小球移动: var x=200; var y=...

    keypressed:获取用户按下的键的unicode

    按键获取用户按下的键的unicode。 在此处了解更多信息: :

    WellBehavedFX:JavaFX控件的可组合事件处理程序和外观支架

    任务是将以下按键组合的处理程序添加到Node node : 按键组合 评论 处理程序 进入 没有按下修饰键 enterPressed() [ Shift +] A 可选的Shift ,没有其他修饰符 aPressed() 快捷键+ Shift + S saveAll() Nodes ...

    java 编程 雷电小游戏

    当按键时keyPressed(KeyEvent e)运行,可以改变每个键对应的布尔变量的值,keyReleased(KeyEvent e)消除了方向键与z键x键的影响,  当敌机与英雄子弹相遇两者就会同时消失,并在原地出现爆炸图片。敌机与英雄导弹...

    扫雷源代码刨析

    在看一下按键响应函数keyPressed(int kcode),按1键是挖开动作。 前半部分表示如果当前焦点在一个埋藏格(值介于10到19之间),那么将其值减10,表示现在挖开。当然如果地下不是雷而且周围没有雷(值等于0)那么...

    java事件监听方法和代码

    如键盘事件KeyEvent对应的接口是: public interface KeyListener extends EventListener { public void keyPressed(KeyEvent ev); public void keyReleased(KeyEvent ev); public void keyTyped(KeyEvent ev); } 这...

    大鱼吃小鱼

    //接受键盘事件 if(event == KeyEvent.VK_ESCAPE)//按ESC退出 { int result = JOptionPane.showConfirmDialog(null, "是否退出游戏", "提示", JOptionPane.OK_CANCEL_OPTION); if(result == ...

    KeyStates:C# 和 .NET 的键盘状态观察器

    主动监视器不断轮询系统以获取按键,而被动监视器挂接到系统消息循环中,但不能在控制台应用程序中使用。 您可以订阅以下任何事件: xxxKeyboardMonitor.KeyDown ,在按下任意键时触发。 xxxKeyboardMonitor....

    贪吃蛇java.rar

    蛇方向的判定可以用重写keyPressed()方法,监听到上下左右四个键时将R、L、U、D进行改变,注意要进行判断,不能在移动过程中向反方向移动。 然后就是游戏暂停结束的标志,对蛇头与蛇身利用for循环进行判断,当蛇头...

    java课程设计大作业-实现经典坦克大战游戏(含源码+详细说明文档),程序可直接运行

    部分说明文档内容: 疯狂的坦克大战项目实现点:Version:1.0 1)生成一个可玩,可操作的游戏窗口 a)继承Frame类,导入相应jar包快捷键 shift+ctrl+o; b)重写paint() 2)添加一个关闭窗口的处理 a)addWindowListener...

    lovemi:将konami代码集成到您的游戏中!

    将konami代码和自定义模式集成到您的游戏中! 该库使您可以使用自定义模式调用函数,以便您可以添加秘密作弊! 用法 local lovemi = require " lovemi " function love.load () local pattern = lovemi. add ...

    java小游戏设计.doc

    " "if (model、running){ // 运行状态下,处理的按键 " "switch (keyCode) { " "case KeyEvent、VK_UP: " "model、changeDirection(SnakeModel、UP); " "break; " "case KeyEvent、VK_DOWN: " "model、...

    简单的Java游戏案例程序,包含一个玩家和一个矩形面板 主要作用是通过监听键盘输入来控制玩家在矩形面板上移动

    在KeyListener的keyPressed方法中,调用movePlayer方法来移动玩家。 在movePlayer方法中,根据键盘输入更新玩家的位置,并确保玩家不会超出窗口的边界。 创建一个JPanel面板,并设置其首选尺寸。 将JPanel添加到...

    JAVA实现贪吃蛇游戏毕业设计(源代码+论文)

    三种不同的食物在被毒液吃掉后会在新位置随机生成。 毒液在吃到不同的食物后,长度和所得分数会发生相应的改变。...在该类中通过方法keyPressed(KeyEvent e)来调用该类中的所有Response方法,进行对键盘的监听和响应。

    JAVA鼠标绘图和键盘绘图.rar_java 绘图_java绘图_mouseDragged

    * 鼠标绘图和键盘绘图。鼠标事件和键盘事件 * 提示: 鼠标拖动绘图,响应 mouseDragged 事件 * 方向键绘图,响应 keyPressed 事件

    JAVA_GAME2048

    初始化记录所有数字的数组init() 每次移动后,随机生成一个2 randomOne() 将数组中 的数字显示出来 背景之后将Jbutton中的test改成数字showDemo() 移动每个格子,实际上移动数组...按钮监听 keyPressed(KeyEvent e)

    java认证所有课程

    然而,有时一个程序的设计要求同一程序的多个不相关的部分对于同一事件作出反应。这种情况是有可能的,例如,将一个上下文敏感的帮助系统加到一个已存在的程序中。 监听者机制允许你调用addXXXlistener方法任意多次...

Global site tag (gtag.js) - Google Analytics