Fazer um jdialog aparecer ao clicar F1 em um jtextfield

Olá pessoal! Como fazer para que um jdialog(que já foi criado) aparecer ao se pressionar a tecla F1 em um jtextfield? Lembrando que teclas como F1 não disparam o KeyTyped… Obrigado!

F’s nao disparam KeyTyped. Tenta o KeyPressed.

Olá amigo! Já tentei com o KeyPressed, e além dele também não disparar com o F1, o uso em que preciso colocar não se pode deixar pra segurar a tecla pra disparar… Obrigado!

jTextField.addKeyListener(new java.awt.event.KeyAdapter() {
	public void keyPressed(java.awt.event.KeyEvent e) {
		if( e.getKeyCode() == KeyEvent.VK_F1 ) {
			javax.swing.JOptionPane.showMessageDialog(null, "evento");
		}
	}
});

no meu eclipse funciona

Amigo, deu certo aqui com o KeyPressed, eu que estava cometendo um equívoco nos testes aqui.

Obrigado pela dica!