import java.awt.*;
import java.awt.event.*;
public class Pgm9 extends Frame implements KeyListener {
Label l;
TextField t1;
Pgm9() {
l = new Label("Message");
l.setBounds (20, 50, 200, 20);
t1 = new TextField();
t1.setBounds (20, 100, 100, 25);
t1.addKeyListener(this);
add(l);
add(t1);
setSize (400, 400);
setLayout (null);
setVisible (true);
}
public void keyPressed(KeyEvent e) {}
public void keyReleased (KeyEvent e)
{
String key = KeyEvent.getKeyText(e.getKeyCode());
switch(key)
{
case "M": l.setText ("Good Morning");
break;
case "m": l.setText ("Good Morning");
break;
case "A": l.setText ("Good AfterNoon");
break;
case "a": l.setText ("Good AfterNoon");
break;
case "E": l.setText ("Good Evening");
break;
case "e": l.setText ("Good Evening");
break;
case "N": l.setText ("Good Night");
break;
case "n": l.setText ("Good Night");
break;
default: l.setText ("Please Press M,A,E,N Keys");
break;
}
}
public void keyTyped(KeyEvent e) {}
public static void main(String[] args)
{
new Pgm9();
}
}
0 Comments