Como adicionar um KeyListener a um JFrame

Escrito por tara cantore | Traduzido por lucas brock
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como adicionar um KeyListener a um JFrame
Adicione um KeyListener a um JFrame (Visage/Stockbyte/Getty Images)

Um KeyListener é uma interface de programação Java que 'escuta' (acompanha) os eventos de pressionamento de teclas que vêm da Máquina Virtual Java (JVM - Java Virtual Machine). Os JFrames são quadros em aplicações GUI em Java que contêm outros controles, como botões, painéis e rótulos. Você pode estendê-los utilizando herança para fazer com que o JFrame implemente o comportamento de KeyListener, permitindo ao quadro responder aos eventos de pressionamento de tecla. Implementar o KeyListener requer a modificação da linha de declaração do JFrame para adicionar a interface do KeyListener.

Nível de dificuldade:
Moderado

Outras pessoas estão lendo

Instruções

  1. 1

    Abra o código-fonte em sua aplicação e crie uma nova declaração de classe no topo. Digite o seguinte:

    public class JFrameListener extends JFrame implements KeyListener { };

    Isso criará uma nova classe chamada JFrameListener, que é uma classe JFrame que implementa a interface KeyListener.

  2. 2

    Navegue para o arquivo ou local no código em que é criado o objeto JFrame. Será algo como "JFrame frame = new JFrame("Titulo da Janela")"; deve ter o nome da janela como o parâmetro de seu construtor. Mude essa linha para:

    JFrameListener frame = new JFrameListener("<title>");

    Substitua <title> pelo título da janela.

  3. 3

    Salve seu documento ou projeto. Foi agora adicionada a interface KeyListener ao objeto JFrame.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível