Showing posts with label key press listener. Show all posts
Showing posts with label key press listener. Show all posts

Thursday, April 11, 2013

Simple example of key press listener

            Simple key press listener

<-------------------------------------------------------->

   import java.awt.event.KeyAdapter;
    import java.awt.event.KeyEvent;
    import javax.swing.JFrame;
    import javax.swing.JTextField;
   
    public class Main {
   
        public static void main(String[] argv) throws Exception {
   
      JTextField textField = new JTextField();
   
      textField.addKeyListener(new MKeyListener());
   
      JFrame jframe = new JFrame();
   
      jframe.add(textField);
   
      jframe.setSize(400, 350);
   
      jframe.setVisible(true);
   
        }
    }
   
    class MKeyListener extends KeyAdapter {
   
        @Override
        public void keyPressed(KeyEvent event) {
   
      char ch = event.getKeyChar();
   
      if (ch == 'a' ||ch == 'b'||ch == 'c' ) {
   
    System.out.println(event.getKeyChar());
   
      }
   
      if (event.getKeyCode() == KeyEvent.VK_HOME) {
   
    System.out.println("Key codes: " + event.getKeyCode());
   
      }
    }
    }

---------------------------------------------output-----------------------------------------------------------------