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!