Как отследить комбинацию клавиш в Java?

Рейтинг: 2Ответов: 1Опубликовано: 13.06.2011

Подскажите, как отследить комбинацию клавиш Ctrl+Enter в Java.

На данный момент получается отловить только нажатие Ctrl или Enter

public void keyPressed(KeyEvent e) {
}

public void keyTyped(KeyEvent e) {
}

public void keyReleased(KeyEvent e) {
   if (e.getKeyCode() == 17) {
      System.out.println("111");
   }
}

Ответы

▲ 8Принят
    addKeyListener(new KeyAdapter() {

        @Override
        public void keyPressed(KeyEvent e) {
            if (e.getKeyCode() == KeyEvent.VK_ENTER && e.isControlDown()) {
                System.out.println("Hello");
            }
        }

    });