:lol: Ola galera, eu outra vez, estou pretendendo colocar em um formulário algumas teclas de atalho (F2,F3,F4,F5 etc…) para acionar alguns botões ou executar alguma tarefa. Alguem me ajudar
Tecla de Atalho
N
1 Resposta
P
Olá, segue um exemplo abaixo de como fazer:
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
public class EventosTeclado extends JFrame {
public EventosTeclado() {
this.setSize(500,500);
this.setTitle("Listening for Key pressed");
this.addKeyListener(new KeyAdapter() {
public void keyPressed(KeyEvent e) {
trataEvent(e);
}
});
}
public void trataEvent(KeyEvent e) {
int keyCode = e.getKeyCode();
if(keyCode == KeyEvent.VK_F1) {
JOptionPane.showMessageDialog(null, "start action for key F1 here");
}
else if (keyCode == KeyEvent.VK_F2) {
JOptionPane.showMessageDialog(null, "start action for key F2 here");
}
}
public static void main(String arguments []) {
EventosTeclado et = new EventosTeclado();
et.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
et.setVisible(true);
}
}
Compila e testa ae, blz??
Até mais, Filipe.
Criado 17 de agosto de 2007
Ultima resposta 17 de ago. de 2007
Respostas 1
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo