Rotate your phone or change to desktop for better experience

Rotate your phone or change to desktop for better experience

Pgm 9 || Section B || Program to create a window, when we press M or m, the window displays “good morning”, A or a, the window display‟s Good Afternoon” , E or e, the window displays “Good Evening”, N or n, the window displays “Good Night”

 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();

}

}

Post a Comment

0 Comments