Professional Documents
Culture Documents
Experiment 7
Experiment 7
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import javax.swing.JFrame;
import javax.swing.JLabel;
public
public SpecialKeysDemo() {
frame = new JFrame("Special Keys Demo");
label = new JLabel("Press any key...");
frame.add(label);
frame.pack();
frame.setVisible(true);
frame.addKeyListener(this);
}
@Override
public void keyPressed(KeyEvent e) {
String keyText = getKeyText(e.getKeyCode());
label.setText("Pressed: " + keyText);
@Override
public void keyReleased(KeyEvent e) {
// Optional, if you need to handle key releases
}
@Override
public void keyTyped(KeyEvent e) {
// Optional, if you need to handle key typed events
}