Como criar atalhos com KeyStrokes?

1 resposta
java
J

Fala galera, gostaria de saber como eu poderia criar atalhos como Ctrl + N → abrir uma tela por exemplo. Se alguém puder ajudar e dar um exemplo compreensível.

1 Resposta

lazaru

depende do framework.

em javafx seri

final KeyCombination keyComb1 = new KeyCodeCombination(KeyCode.N,
                                    KeyCombination.CONTROL_DOWN);
scene.addEventHandler(KeyEvent.KEY_RELEASED, new EventHandler() {
                @Override
                public void handle(KeyEvent event) {
                    if (keyComb1.match(event)) {
                        System.out.println("Ctrl+N pressed");
                    }
                }
            });

fonte:https://dzone.com/articles/handling-keyboard-sortcuts

se precisar em Swing aqui ensina: Fechar Janela JFrame através de combinação de teclas

Criado 30 de outubro de 2016
Ultima resposta 31 de out. de 2016
Respostas 1
Participantes 2