package keysuppressor; import java.awt.Container; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import javax.swing.JFrame; import javax.swing.WindowConstants; public class KeySuppressor extends JFrame implements KeyListener { public KeySuppressor() { this.initialize(); } private void initialize() { // JFrame this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); this.setSize(500, 400); // Content Pane Container cp = this.getContentPane(); cp.setBounds(0, 0, this.getWidth(), this.getHeight()); // Keyboard listener this.addKeyListener(this); this.setVisible(true); } public void keyPressed(KeyEvent e) { System.out.println("Pressed: " + e.getKeyCode()); e.consume(); } public void keyReleased(KeyEvent e) { } public void keyTyped(KeyEvent e) { } }