Tag: pong

使用KeyListener进行Pong控件

我让我的乒乓球比赛工作遇到了一些麻烦,这个项目开始只是制作一个球有物理但后来我决定做更多的工作 我有那个球来回反弹,除了W和S之外的所有按键都不能控制玩家一,上下箭头键不控制玩家2 public void keyPressed(KeyEvent e){ if(e.getKeyCode() == e.VK_UP){ p2Y -= 3; System.out.println(“UP”); } if(e.getKeyCode() == e.VK_DOWN){ p2Y += 3; System.out.println(“Down”); } if(e.getKeyCode() == e.VK_W){ p1Y -= 3; System.out.println(“Up”); } if(e.getKeyCode() == e.VK_S){ p1Y += 3; System.out.println(“down”); } repaint(); } 它甚至不会显示系统打印消息 我不知道它只是代码的这一部分是问题还是它的其他地方 如果它在其他地方,则链接到此文件的其余部分http://pastebin.com/TJbLBxL7 整个代码: import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.util.ArrayList; public class Pong […]