Alguem sabe como inserir teclas de atalho em um programa java ? . Por exemplo, ao pressionar o F7 , o meu programa java execute uma determinada tarefa que normalmente precisaria de mais passos.
Agradeço desde já !!
Alguem sabe como inserir teclas de atalho em um programa java ? . Por exemplo, ao pressionar o F7 , o meu programa java execute uma determinada tarefa que normalmente precisaria de mais passos.
Agradeço desde já !!
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
public class janela implements KeyListener{
JFrame frm = new JFrame();
JPanel panel1 = new JPanel();
public static void main(String[] args){
janela j = new janela();
}
public void keyTyped(KeyEvent ke){
}
public void keyPressed(KeyEvent ke){
if(ke.getKeyCode() == KeyEvent.VK_F7){
Systemo.out.println("F7");;
}
}
public void keyReleased(KeyEvent ke){
}
public janela(){
frm.setSize(300,300);
frm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frm.addKeyListener(this);
frm.getContentPane().add(pane1);
frm.setVisible(true);
}
}
Não cheguei a testa o código, mas se der algum erro, será coisa pequena.
Caso o KeyEvent não seja aquele que coloquei, de uma olhada no javadoc.
[]'s
Guscoppi, valeu cara !!!
Coloquei para rodar e foi perfeito !!!