public DrawingPanel(){
super();
setPreferredSize(new Dimension(SCREEN_WIDTH, SCREEN_HEIGHT));
Random ran = new Random();
ball = new Ball(300, 350, 10, 3, -5, Color.BLUE);
paddle = new Paddle((SCREEN_WIDTH/2) - (Paddle.PADDLE_WIDTH/2), SCREEN_HEIGHT - 20, 40);
Thread t = new Thread(new Repainter());
t.start();
setFocusable(true);
addKeyListener(new KeyAdapter() {
@Override
public void keyPressed(KeyEvent e) {
super.keyPressed(e);
int key = e.getKeyCode() == KeyEvent.VK_LEFT || e.getKeyCode() == KeyEvent.VK_RIGHT ? e.getKeyCode() : 0;
if(key != 0){
paddle.move(key);
}
}
});
}
DrawingPanel.java 文件源码
java
阅读 40
收藏 0
点赞 0
评论 0
项目:pong
作者:
评论列表
文章目录