como muitas pessoas me pediram o codigo tah aih
package locadora;
import javax.swing.*;
public class CadastroCliente extends JInternalFrame{
//declaração dos componentes
private JLabel lblNome;
private JLabel lblData;
private JLabel lblEnd;
private JLabel lblN;
private JLabel lblBairro;
private JLabel lblCEP;
private JLabel lblCidade;
private JLabel lblCPF;
private JLabel lblStado;
private JTextField txtCodigo;
private JTextField txtNome;
private JTextField txtData;
private JTextField txtEnd;
private JTextField txtN;
private JTextField txtBairro;
private JTextField txtCEP;
private JTextField txtCPF;
private JTextField txtCidade;
private JButton buttonCadastrar;
private JButton buttonCancelar;
private JComboBox Estado;
public CadastroCliente(){
super("Cadastro", true, true, false, true);
initComponents();
}
//adição de componentes no programa
private void initComponents(){
lblNome = new JLabel();
lblData = new JLabel();
lblEnd = new JLabel();
lblN = new JLabel();
lblBairro=new JLabel();
lblCEP= new JLabel();
lblCidade=new JLabel();
lblStado =new JLabel();
lblCPF= new JLabel();
txtCodigo = new JTextField();
txtNome = new JTextField();
txtData = new JFormattedTextField();
txtEnd = new JTextField();
txtN = new JTextField();
txtBairro = new JTextField();
txtCEP= new JTextField();
txtCidade= new JTextField();
Estado=new JComboBox();
Estado.addItem("");
Estado.addItem("AC");
Estado.addItem("AL");
Estado.addItem("AM");
Estado.addItem("AP");
Estado.addItem("BA");
Estado.addItem("CE");
Estado.addItem("DF");
Estado.addItem("ES");
Estado.addItem("GO");
Estado.addItem("MA");
Estado.addItem("MG");
Estado.addItem("MS");
Estado.addItem("PA");
Estado.addItem("PB");
Estado.addItem("PE");
Estado.addItem("PI");
Estado.addItem("PR");
Estado.addItem("RJ");
Estado.addItem("RN");
Estado.addItem("RO");
Estado.addItem("RR");
Estado.addItem("RS");
Estado.addItem("SC");
Estado.addItem("SE");
Estado.addItem("SP");
Estado.addItem("TO");
txtCPF= new JTextField();
buttonCadastrar = new JButton();
buttonCancelar = new JButton();
this.setResizable(false);
this.getContentPane().setLayout(null);
BancoDeDados bdd= new BancoDeDados();
BancoDeDados.conect();
BancoDeDados.disconectar();
//campo de label
lblNome.setText("Nome:");
lblNome.setBounds(5, 20, 70, 20);
this.add(lblNome);
lblData.setText("Data nasc:");
lblData.setBounds(350,20,70,20);
this.add(lblData);
lblEnd.setText("Endereço:");
lblEnd.setBounds(5, 50, 70, 20);
this.add(lblEnd);
lblN.setText("Nº:");
lblN.setBounds(270,50,70,20);
this.add(lblN);
lblBairro.setText("Bairro:");
lblBairro.setBounds(350,50,70,20);
this.add(lblBairro);
lblCEP.setText("CEP:");
lblCEP.setBounds(5,80,70,20);
this.add(lblCEP);
lblCidade.setText("Cidade:");
lblCidade.setBounds(190,80,50,20);
this.add(lblCidade);
lblStado.setText("Estado:");
lblStado.setBounds(410,80,50,20);
this.add(lblStado);
lblCPF.setText("CPF:");
lblCPF.setBounds(5,110,50,20);
this.add(lblCPF);
//area de texto
this.add(txtCodigo);
txtNome.setBounds(90,20,250,20);
this.add(txtNome);
try{
javax.swing.text.MaskFormatter format_textField = new
javax.swing.text.MaskFormatter("##/##/####");
txtData = new javax.swing.JFormattedTextField(format_textField);
}catch (Exception e){}
txtData.setBounds(430,20,90,20);
this.add(txtData);
txtEnd.setBounds(90,50,175,20);
this.add(txtEnd);
try{
javax.swing.text.MaskFormatter format_textField = new
javax.swing.text.MaskFormatter("####");
txtN = new javax.swing.JFormattedTextField(format_textField);
}catch (Exception e){}
txtN.setBounds(290,50,50,20);
this.add(txtN);
txtBairro.setBounds(400,50,120,20);
this.add(txtBairro);
try{
javax.swing.text.MaskFormatter format_textField = new
javax.swing.text.MaskFormatter("#####-###");
txtCEP = new javax.swing.JFormattedTextField(format_textField);
}catch (Exception e){}
txtCEP.setBounds(90,80,80,20);
this.add(txtCEP);
txtCidade.setBounds(240,80,160,20);
this.add(txtCidade);
Estado.setBounds(460,80,60,20);
this.add(Estado);
try{
javax.swing.text.MaskFormatter format_textField = new
javax.swing.text.MaskFormatter("#########-##");
txtCPF = new javax.swing.JFormattedTextField(format_textField);
}catch (Exception e){}
txtCPF.setBounds(90,110,100,20);
this.add(txtCPF);
//botões
buttonCadastrar.setText("Cadastrar");
buttonCadastrar.setBounds(350,350,100,30);
this.add(buttonCadastrar);
this.setVisible(true);
buttonCancelar.setText("Cancelar");
buttonCancelar.setBounds(450,350,100,30);
this.add(buttonCancelar);
this.setVisible(true);
}
}
e eu tenho uma table no MySQL cliente dentro do database locadora que comando eu usaria para mandar o que eu escrever no JTextField ir para uma determinada parte da table do mysql.
e que comando usar para que o JButton mande as informações para o banco de dados .
E alguem sabe se existe um book de comandos para o Java ?