Botao F4

1 resposta
L

boas pessoal,

Tenho um botao na minha jframe e este botao tem uma ActioListner e gostaria que alem de pressionar o botao com o rato eu tambem pudesse pressiona-lo com a tecla F4.
Não sei se me fiz entender, mas gostaria que ao pressionar a tecla F4 ele fizesse o mesmo que ao pressionar o botao com o rato.

Ou seja clicar no botao ou pressionar a tecla f4 sege a mesma coisa !|

Obrigado desde ja !

1 Resposta

_fs
frame.addKeyListener( new KeyAdapter() {
    public void keyPressed( KeyEvent e ) {
        if( e.getKeyCode() == KeyEvent.VK_F4 )
            doSomething();
    }
) };

button.addActionListener( new ActionListener() {
    public void actionPerformed( ActionEvent e ) {
        doSomething();
    }
) };

// e na mesma classe
public void doSomething() {
    System.out.println( "doSomething() called" );
}
Criado 20 de junho de 2006
Ultima resposta 20 de jun. de 2006
Respostas 1
Participantes 2