关于java 键盘监听 keyListener ,是我每按一次键,都会调用一次这个类吗?
比如我再类Game里写keyListener在类Window里new一个Gameg=newGame;那我再window里每按一次键盘,都会重新把类Game的属性调用一次吗...
比如我再 类Game 里写keyListener
在类Window 里 new一个 Game g=new Game;
那我再window 里 每按一次键盘 ,都会重新把 类Game的属性调用一次吗
能讲一下这个GamePanel的执行顺序是怎么样的,我在window创建 GamePanel gamePanel对象时,不是应该会首先默认调用这个构造方法里的repaint()吗?哪下面的那个画笔方法public void paint(Graphics g)是在什么时候被执行?
还有这个键盘监听,我按下 一个方向键时, 坦克移动了, 那是先执行public void keyPressed(KeyEvent e) { 这个方法,在执行paint方法吗,这个时候构造方法里的
this.repaint()又有什么用 展开
在类Window 里 new一个 Game g=new Game;
那我再window 里 每按一次键盘 ,都会重新把 类Game的属性调用一次吗
能讲一下这个GamePanel的执行顺序是怎么样的,我在window创建 GamePanel gamePanel对象时,不是应该会首先默认调用这个构造方法里的repaint()吗?哪下面的那个画笔方法public void paint(Graphics g)是在什么时候被执行?
还有这个键盘监听,我按下 一个方向键时, 坦克移动了, 那是先执行public void keyPressed(KeyEvent e) { 这个方法,在执行paint方法吗,这个时候构造方法里的
this.repaint()又有什么用 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询