Experiment 10
Experiment 10
*;
import java.awt.*; import java.awt.*;
import java.awt.event.*; import java.awt.event.*;
import java.net.*; import java.net.*;
import java.util.*; import java.util.*;
public class EXP101 extends JFrame public class EXP extends JFrame
implements KeyListener { implements KeyListener {
JLabel label; JLabel label;
int counter = 0; int counter = 0;
EXP101() { EXP() {
setLayout(new FlowLayout()); setLayout(new FlowLayout());
JTextField tf = new addKeyListener(this);
JTextField(); label = new JLabel();
tf.addKeyListener(this); add(label);
tf.setPreferredSize(new Dimension(100, Date d = new Date();
20)); try {
add(tf); add(new JLabel("Program Executed by
label = new JLabel(); Piyush and Abhishekh"));
add(label); InetAddress i = InetAddress.getLocalHost();
Date d = new Date(); add(new Label("Roll No-14 and 5"));
try { add(new Label(d.toString()));
add(new JLabel("Program Executed by add(new Label(i.toString()));
Piyush and Abhishekh")); }
InetAddress i = InetAddress.getLocalHost(); catch(Exception e) {}
add(new Label("Roll No-14 and 5")); setVisible(true);
add(new Label(d.toString())); setSize(800, 100);
add(new Label(i.toString())); setDefaultCloseOperation(EXIT_ON_CLOSE
} catch(Exception e) {} );
setVisible(true); }
setSize(800, 100); public void keyPressed(KeyEvent e) {
setDefaultCloseOperation(EXIT_ON_CLOSE int key = e.getKeyCode();
); if(key == e.VK_KP_LEFT || key ==
} e.VK_LEFT)label.setText("Left Arrow Key
public void keyPressed(KeyEvent e) { Pressed!");
label.setText("Key pressed " +
(++counter) + " times!"); else if(key == e.VK_KP_RIGHT || key ==
} e.VK_RIGHT)label.setText("Right Arrow Key
public void keyReleased(KeyEvent e) {} Pressed!");
public void keyTyped(KeyEvent e) {} else if(key == e.VK_KP_UP || key ==
public static void main(String args[]) { e.VK_UP)label.setText("Up Arrow
new EXP101(); KeyPressed!");
} else if(key == e.VK_KP_DOWN || key ==
} e.VK_DOWN)label.setText("Down Arrow Key
Pressed!");
}
public void keyReleased(KeyEvent e)
{}
public void keyTyped(KeyEvent e) {}
public static void main(String args[]) {
new EXP();
}
}