import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Keyboard_Event extends JFrame implements KeyListener {
String msg = "";
public Keyboard_Event() {
setTitle("Keyboard Listener Example");
setSize(600, 600);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
addKeyListener(this);
setFocusable(true);
}
public void keyPressed(KeyEvent ke) {
setTitle("key pressed");
}
public void keyReleased(KeyEvent ke) {
setTitle("key released");
}
public void keyTyped(KeyEvent ke) {
msg = "key typed is " + ke.getKeyChar();
repaint();
}
public void paint(Graphics g) {
super.paint(g);
g.drawString(msg, 50, 50);
}
public static void main(String[] args) {
Keyboard_Event frame = new Keyboard_Event();
frame.setVisible(true);
}
}
To embed this project on your website, copy the following code and paste it into your website's HTML: