Como criar atalhos com KeyStrokes?

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.

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