Olá galera tenho um projeto pra desenvolver e preciso saber como faço pra um Botao "LIMPAR"
Limpe o formulário logo apos ele ter sido inserido no banco..
Alguem pode me dar uma luz?
Me ajudando com isso tira minhas duvidas para o resto do projeto...
Obrigado
Segue o Codigo..
package Feito;
import java.awt.Color;
import javax.swing.*;
import javax.swing.text.*;
public class Cadastro{
// Declaração de variaveis.
JLabel lb_nome,lb_tele,lb_cpf,lb_ende,lb_num,lb_bairro;
JTextField tx_nome,tx_tele,tx_cpf,tx_ende,tx_num,tx_bairro;
MaskFormatter mascaracpf,mascaratele,mascaranome,mascarabairro,mascaraender;
JButton bt_salvar,bt_limpar;
ImageIcon im_salvar,im_limpar;
JFrame frame = new JFrame();
public Cadastro(){
//Criação do frame
frame.setTitle("Cadastro");
frame.setSize(550,450);
frame.setLocationRelativeTo(null);
frame.setResizable(false);
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
//Sei que porra é isso nao (tratamento eu acho)
try{
mascaracpf = new MaskFormatter("#########-##");
mascaratele = new MaskFormatter ("(##)####-####");
mascaraender = new MaskFormatter("U*************************************");
mascarabairro = new MaskFormatter ("U*******************************");
mascaranome = new MaskFormatter("U***********************************************");
}
catch (java.text.ParseException e) {
e.printStackTrace();
}
//Intaciação dos Labels, botes e TextBoxs
lb_nome = new JLabel("Nome : ");
lb_tele = new JLabel("Telefone : ");
lb_cpf = new JLabel ("CPF : ");
lb_ende = new JLabel("Endereço :");
lb_num = new JLabel ("Numero : ");
lb_bairro = new JLabel("Bairro :");
tx_nome = new JFormattedTextField(mascaranome);
tx_tele = new JFormattedTextField (mascaratele);
tx_cpf = new JFormattedTextField (mascaracpf);
tx_ende = new JFormattedTextField (mascaraender);
tx_num = new JTextField ();
tx_bairro = new JFormattedTextField(mascarabairro);
im_limpar = new ImageIcon("C:\lixinho.GIF");
im_salvar = new ImageIcon ("C:\adicionar.GIF");
bt_limpar = new JButton ("Limpar",im_limpar);
bt_salvar = new JButton ("Salvar",im_salvar);
//Adição dos Labels, botoes e TextBox no contentPanel
//labels
frame.getContentPane().add(lb_nome);
frame.getContentPane().add(lb_tele);
frame.getContentPane().add(lb_cpf);
frame.getContentPane().add(lb_ende);
frame.getContentPane().add(lb_num);
frame.getContentPane().add(lb_bairro);
//texbox
frame.getContentPane().add(tx_bairro);
frame.getContentPane().add(tx_nome);
frame.getContentPane().add(tx_tele);
frame.getContentPane().add(tx_cpf);
frame.getContentPane().add(tx_ende);
frame.getContentPane().add(tx_num);
//botoes
frame.getContentPane().add(bt_salvar);
frame.getContentPane().add(bt_limpar);
//Definição de Tamanho.
lb_nome.setBounds(20, 50, 100, 20);
tx_nome.setBounds(170, 50, 100, 20);
lb_tele.setBounds(20, 90, 100, 20);
tx_tele.setBounds(170, 90, 100, 20);
lb_cpf.setBounds(20, 130, 100, 20);
tx_cpf.setBounds(170, 130, 100, 20);
lb_ende.setBounds(20, 170, 100, 20);
tx_ende.setBounds(170, 170, 100, 20);
lb_num.setBounds(300, 170, 100, 20);
tx_num.setBounds(360, 170, 50, 20);
lb_bairro.setBounds(20, 210, 100, 20);
tx_bairro.setBounds(170, 210, 100, 20);
bt_salvar.setBounds(80, 300, 150, 50);
bt_limpar.setBounds(320, 300, 150, 50);
//Visibilidade do frame e anular a organização automatica.
frame.getContentPane().setLayout(null);
frame.setVisible(true);
}
}