Показаны сообщения с ярлыком awt. Показать все сообщения
Показаны сообщения с ярлыком awt. Показать все сообщения

пятница, 23 июля 2010 г.

Перехватывать нажатия клавиш (коды клавиш) в Java можно так:



jTextField1.addKeyListener(new java.awt.event.KeyAdapter() {
      public void keyPressed(KeyEvent e) {
        //обработка нажатия любой кнопки
      }
      public void keyTyped(KeyEvent e) {
        //обработка нажатия именно символьной кнопки
      }
});

Пример:
this.mf_fio.addKeyListener((KeyListener) new KeyAdapter(){
          public void keyReleased(KeyEvent e) {
             if (e.getKeyCode() == KeyEvent.VK_ENTER){


        //обработка нажатия ENTER
jTabbedPane1.setSelectedIndex(0);}}});