当前位置: 代码迷 >> KeyListener的解决方案
 
  • 为什么我按ESC键,程序不退出??

    为什么我按ESC键,程序不退出?? importjava.awt.*;importjava.awt.event.*;importcom.sun.j3d.utils.geometry.*;importcom.sun.j3d.utils.image.*;importcom.sun.j3d.utils.behaviors.mouse.*;importcom.sun.j3d.u...

    274
    热度
  • 贪吃蛇不能动??

    贪吃蛇不能动?? importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;importjava.util.*;publicclassSneakextendsJFrameimplementsActionListener,KeyListener,Runnable{finalintwidth=30;finalin...

    363
    热度
  • [原创][开源]贪吃蛇

    兄弟,你蛮厉害的嘛 color='#FF8000'>----------------解决方案-------------------------------------------------------- 楼主.如果你看到到的贴子的话请加我QQ:4354623.我有问题想请教.另外说点额外的,如果你的出生日期是真的话,咱俩是同年...

    412
    热度
  • 小弟我写的一个小坦克程序

    我写的一个小坦克程序我写的一个小坦克程序,但发现它运行起来比较慢,请各位给点建议。运行程序后,点击start按钮,再用鼠标点击一下画面中间,然后按下上下左右箭头键就可以让坦克动起来。程序名为Tank.java,只有一个文件。因为太长,无法一次贴完,所以分两次发出。--------------------------------------importjava.util.*;importjava.a...

    53
    热度
  • 华容道小游戏求帮助!!!!!!!!!!!

    华容道小游戏求帮助!!!!!!!!!!! 本人今年学的Java,现在想学着编个简单的华容道小游戏,正确运行后就发现很多bug,希望哪位大神帮忙改下。大家一起来共同学习下! packageHuaRongDao; importjava.awt.*; importjava.awt.event.*; importjava.util.EventListener; impor...

    406
    热度
  • java小白,韩顺平教程中的坦克大战游戏有关问题

    java小白求助,韩顺平教程中的坦克大战游戏问题java小白,没有接触过java,跟着韩顺平的视频一步步做到现在,现在的功能是我方坦克击中敌方坦克后,敌方坦克应该消失,可是我的代码中根本无法实现这个功能,击中了敌方坦克,敌方坦克依旧存在,下面将附上代码,望各位高手告知,ps:代码有点长/****功能:坦克大战游戏的2.0版*1、画出坦克*2、我的坦克可以上下左右移动*3、实现子弹的连发,子弹最多连...

    176
    热度
  • 我终于做出了一个计算器! 但有欠缺,希望得到帮助!!

    我终于做出了一个计算器!但有欠缺,希望得到帮助!! 怎么能让它一直输入0的时候只显示一个0比如:“00000”=“0”还有小数点"."比如:“..........”=“.”不要见笑啊!!!!importjava.awt.*;importjava.awt.event.*; classLLextendsFrameimplementsActionListener{privat...

    271
    热度
  • [原创]打字游戏^.^

    [原创]打字游戏^.^ 炸弹是我玩1937特种兵的图标.反击的是QQ表情,呵呵就地取材大家来看看哈/*游戏开始,从天上掉下10个有标号(字母)的炸弹,下面有10颗子弹(就是可以按10个字母).如果所按字母包含在炸弹中,就找到相应的炸弹并消灭它,消灭后返回继续利用.如果没有就一直飞到天上最后才返回.*/importjava.net.*;importjava.awt.*;i...

    271
    热度
  • 实现键盘监听的计数器问题(附代码),键盘不起作用

    实现键盘监听的计数器问题(附代码),键盘不起作用 是用JB编的,下只附JFrame1代码importjava.awt.*;importjavax.swing.*;importjava.awt.Rectangle;importjava.awt.event.KeyEvent;importjava.awt.event.KeyAdapter;importjava.awt.Com...

    262
    热度
  • [原创][开源]贪吃蛇

    [原创][开源]贪吃蛇 importjavax.swing.*;importjavax.swing.event.*;importjava.awt.*;importjava.awt.event.*;importjava.awt.geom.*;importjava.util.*;classSnakeMain{publicstaticvoidmain(String[]args...

    505
    热度
  • 如何用JAVA窗口编写一个计算器

    怎么用JAVA窗口编写一个计算器求指教,怎么用JAVA窗口编写一个简单的计算器(+-*/),球算法及思路,有代码更好。。。谢谢color='#e78608'>------解决方案--------------------------------------------------------importjavax.swing.*;importjava.awt.*;importjava.awt.eve...

    9817
    热度
  • 麻烦帮我解释一下这个程序的构造函数的作用

    麻烦帮我解释一下这个程序的构造函数的作用 importjavax.swing.*; publicclassGreedSnakeextendsJAppletimplementsRunnable{//继承JApplet类继承Runnable接口 /** * */ privatestaticfinallongserialVersionUID=-694824246860081...

    307
    热度
  • Jave的JMenu居然有433个方法

    Java的Swing类库中有一个类叫JMenu,这个类上面有7层的继承,加上所有被继承下来的方法,这个类一共有433个方法,虽然,很多类是从上面继承下来的,而它自己的方法并没有定义太多的方法,不过,继承体系过深,在底层类上要想知道所有的继承下来的东西并不是一样容易的事情。这个例子展示了一个滥用代码重用的反面案例。我个人认为我们应该反思一下滥用面向对象的作法。要把Java一个类所有的方法例出来并不是...

    1741
    热度
  • 坦克大战游戏 所有代码,W向上运动S向下,A向左,D向右运动 J发射子弹。两个java文件,分别为MyTankGame3.java和Members.java文件,复制黏贴到myeclipse上就可以

    坦克大战游戏全部代码,W向上运动S向下,A向左,D向右运动J发射子弹。。两个java文件,分别为MyTankGame3.java和Members.java文件,复制黏贴到myeclipse上就可以/**功能:坦克大战游戏的4.0版本,*1画出坦克*2我的坦克可以上下左右移动*3,可以发射子弹,子弹可以连发(最多连发5颗)*4,当我的坦克击中敌人坦克时,敌人坦克就消失(爆炸的效果)*5,我被击中后显...

    86
    热度
  • java 坦克大战中炮弹击中敌人坦克,子弹会消失,但是子弹坐标却还会运动,咋回事

    java坦克大战中炮弹击中敌人坦克,子弹会消失,但是子弹坐标却还会运动,怎么回事?本帖最后由jxtaihe于2015-10-2216:02:28编辑packagetankeWarGame_1;importjava.awt.Rectangle;publicclassBombimplementsRunnable{ privatestaticfinalintBXspeed=7; privatestati...

    35
    热度
  • java贪吃蛇问题求助

    java贪吃蛇问题求助 看教程写了个不完整的贪吃蛇程序,可是除了点问题找不到哪里错了,请高手帮忙看下,蛇走过的痕迹不会抹去。。。。。程序代码:第一个class是snakeWin color=#0000FF>packagegame; color=#0000FF>importjavax.swing.*; color=#0000FF>importjava.awt.*; col...

    535
    热度
  • 一个简单的华容道(可以用鼠标拖曳)

    一个简单的华容道(可以用鼠标拖曳) 网上对人物的行动方向都是判断鼠标按下时在按扭上的位置来确定,这种方法有个缺点当出现2个方向可以走的时候,就容易出问题了,他们的解决方法是通过两次单击来解决,第一次单击后在按扭上出现一个方向指针,第二次点击对应的方向移动, 这种操作方法很不方便,我的解决方法就是使用鼠标拖曳。 importjava.awt.*; importjava.a...

    303
    热度
  • 画布背景背景透明化

    画布背景背景透明化 做俄罗方块玩,一个画布当墙,一个画布当砖头, setBackground(newColor(0x88ffffff,true))不管用,不知道咋整 搜索更多相关的解决方案: color="red">画布color="red">透明化 color='#FF8000'>-----------...

    194
    热度
  • java GUI程序!不明全部作用,求各部分解释,谢谢!

    javaGUI程序!不明全部作用,求各部分解释,谢谢! importjava.awt.*; importjava.awt.event.*; classDisplay { publicstaticfinalint EVENT=0,COMPONENT=1,MOUSE=2,MOUSE_MOVE=3, FOCUS=4,KEY=5,ACTION=6,LAST=7; publi...

    430
    热度
  • 想写一个俄罗斯方块,请大家来说说,要哪些类

    想写一个俄罗斯方块,请大家来说说,要哪些类 说的好给高分 搜索更多相关的解决方案: color="red">俄罗斯方块 color='#FF8000'>----------------解决方案-------------------------------------------------------...

    547
    热度