Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Key Events Java source code
#1

Code:
import java.awt.*;
import java.awt.event.*;
import java.applet.*;

public class KeyEvents extends Applet
  implements KeyListener
{
  String msg = " ";
  int x = 10, y = 20 ;
  public void init()
  {
  addKeyListener(this);
  requestFocus();
  }
  public void KeyPressed(KeyEvent ke)
  {
  showStatus("Key Down");
  int key = ke.getKeyCode();
  switch(key)
  {
  case KeyEvent.VK_F1:
  msg += "<F1>";
  case KeyEvent.VK_F2:
  msg += "<F2>";
  case KeyEvent.VK_F3:
  msg += "<F3>";
  case KeyEvent.VK_PAGE_DOWN:
  msg += "<PgDn>";
  case KeyEvent.VK_PAGE_UP:
  msg += "<PgUp>";
  case KeyEvent.VK_LEFT:
  msg += "<Left Arrow>";
  case KeyEvent.VK_RIGHT:
  msg += "<Right Arrow>";
  break;
  }
  repaint();
  }
  public void KeyReleased(KeyEvent ke)
  {
  showStatus("Key Up");
  }
  public void KeyTyped(KeyEvent ke)
  {
  msg += ke.getKeyChar();
  repaint();
  }
  public void paint(Graphics g)
  {
  g.drawString(msg,x,y);
  }
}
Reply



Forum Jump:


Users browsing this thread:
1 Guest(s)

Powered By MyBB, © 2002-2024 iAndrew & Melroy van den Berg.