// The "PongApplet" class. import java.applet.*; import java.awt.*; import java.awt.event.*; public class PongApplet extends Applet implements KeyListener { // Place instance variables here int y2 = 265; int y1 = y2; Graphics g; Graphics g2; Image paddle1; Image paddle2; public void init () { paddle1 = getImage (getDocumentBase (), "paddle.GIF"); paddle2 = getImage (getDocumentBase (), "paddle.GIF"); addKeyListener (this); // Place the body of the initialization method here } // init method public void paint (Graphics g) { g.drawImage (paddle1, 10, y1, this); g.drawImage (paddle2, 775, y2, this); // Place the body of the drawing method here } // paint method public void keyTyped (KeyEvent e) { } public void keyReleased (KeyEvent e) { } public void keyPressed (KeyEvent e) { int keyChar = e.getKeyChar (); int keyCode = e.getKeyCode (); if (keyCode == e.VK_UP) y2 = y2 - 10; if (keyCode == e.VK_DOWN) y2 = y2 + 10; if (keyChar == 'a') y1 = y1 + 10; if (keyChar == 'q') y1 = y1 - 10; repaint (); } } // PongApplet class