Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como fazer uma ação Ouvinte Fechar um JFrame
Java é uma linguagem de programação popular, de uso geral usado para programar aplicativos de software para uso em múltiplas plataformas de software. A classe ActionListener permite que componentes de uma classe a ser " escutado " para e executa instruções específicas quando ocorrem determinados eventos. Para fechar um JFrame com um ActionListener , um JFrame deve primeiro ser criado , em seguida, "registrado" para um ouvinte de ação. O actionListener deve, então, ser codificado para fechar o quadro quando instruído por um usuário . Instruções
1

Importe os pacotes Java necessárias , neste caso, os pacotes de swing, awt e awt.event . Código Exemplo: . . .

Import javax.swing * ; import java.awt * ; java.awt.event import * ;
2

Crie um objeto JFrame , definir o seu próximo operação usando o setDefaultCloseOperation . ( método ) , configurá-lo para ser visível com a extensão. setVisible método () e criar um painel de conteúdo com o método getContentPane . . Exemplo de código :

JFrame frame = new JFrame ( " Exemplo
3

Adicione um campo de texto , botão ou outro componente para permitir que o usuário controle o quadro. , por exemplo, a adição de um JTextField à estrutura permite que um usuário para confirmar que deseja fechar o quadro . neste caso , basta adicionar um JTextField para o painel de conteúdo criado anteriormente código Exemplo: . .

JTextField textField = new JTextField ( "Digite sim para fechar frame" ); frame.getContentPane () adicionar ( textField );
4

Criar um ouvinte de ação actionPerformed para detectar as instruções de fechamento de quadros e implementar o comando Use o "se" método método estrutura de controle, o getText () e equals () para determinar . o estado do campo de texto Se o valor "sim" é retornado , use o setVisible () e descarte ( método ) para apagar o quadro de código Exemplo: . .

public void actionPerformed ( ActionEvent e) { if ( . textField.getText ( ) é igual a ( "sim ")) { frame.setVisible ( false); dispor ();} }

Anterior :

Próximo : No
  Os artigos relacionados
·Como chamar um método que retorna uma String em Java 
·Como alterar a cor em Java Applets 
·Como redirecionar em JSP 
·Como fazer um baralho de cartas no NetBeans Usando Arra…
·Como usar um controlador em Java 
·Função Tempo em Java 
·Como Chegar Fundos de botão em Android 
·Como quebrar uma string em Substrings em Java 
·Como fazer Java botões do mesmo tamanho 
·Quando usar JSP vs. JSPF 
  Artigos em destaque
·Código Hex para Apostrophe 
·A diferença entre SOAP e Web Service RESTO 
·Como aprender SQL e PL /SQL 
·Como Justificar parágrafos com um Tag em HTML 
·Ponteiros de matriz Pascal 
·XNA Pixel Shader Effects 
·Como editar arquivos TPL 
·Como fazer um navegador 3D 
·Como programar a melhor prática para uma notação Cam…
·Como inserir uma imagem BMP em QuickBasic 
Cop e direita © Conhecimento computador https://ptcomputador.com Todos os Direitos Reservados