Pessoal bom dia, sou novo em java e no forum também, estou sozinho criando um cadastro de locadora para poder aprender mais JAVA só q estou com um problema no cod se alguem poder me da um caminho…
estou usando swing pra fazer a tela do programa so q nao estou conseguindo colocar as funções como queria vou colocar o cod abaixo se alguem poder me ajudar:
[b]
public class Cadastroloca extends javax.swing.JFrame {
private String cpf;
private String nome;
private String endereço;
private String idade;
private String telefone;
private String email;
public Cadastroloca() {
String nome;
String endereço;
String idade;
String telefone;
String email;
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getEndereço() {
return endereço;
}
public void setEndereço(String endereço) {
this.endereço = endereço;
}
public String getIdade() {
return idade;
}
public void setIdade(String idade) {
this.idade = idade;
}
public String getTelefone() {
return telefone;
}
public void setTelefone(String telefone) {
this.telefone = telefone;
}
public String getEmail() {
return email;
}
}
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
Nome = new javax.swing.JLabel();
Endereço = new javax.swing.JLabel();
Telefone = new javax.swing.JLabel();
Idade = new javax.swing.JLabel();
email = new javax.swing.JLabel();
nome = new javax.swing.JTextField();
idade = new javax.swing.JTextField();
Email = new javax.swing.JTextField();
endereço = new javax.swing.JTextField();
Tel = new javax.swing.JTextField();
excluir = new javax.swing.JToggleButton();
Editar = new javax.swing.JToggleButton();
CPF = new javax.swing.JLabel();
cpf = new javax.swing.JTextField();
Filiado = new javax.swing.JLabel();
Salvar = new javax.swing.JButton();
filiado = new javax.swing.JTextField();
tel = new javax.swing.JLabel();
telefone = new javax.swing.JTextField();
mail = new javax.swing.JLabel();
Mail = new javax.swing.JTextField();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setBackground(new java.awt.Color(0, 153, 255));
Nome.setText("Nome:");
Endereço.setText("Endereço:");
Telefone.setText("Telefone:");
Idade.setText("Idade:");
email.setText("E-mail:");
nome.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
nomeActionPerformed(evt);
}
});
excluir.setText("Excluir");
Editar.setText("Editar");
CPF.setText("CPF:");
cpf.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
cpfActionPerformed(evt);
}
});
Filiado.setText("Filiado:");
Salvar.setText("Salvar");
tel.setText("Telefone:");
mail.setText("E-mail:");
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()
.addComponent(mail)
.addGap(18, 18, 18)
.addComponent(Mail))
.addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(Endereço)
.addComponent(Nome))
.addGap(14, 14, 14)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(endereço)
.addComponent(nome)))
.addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(Filiado)
.addComponent(tel))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(filiado)
.addComponent(telefone)))
.addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(2, 2, 2)
.addComponent(Salvar)
.addGap(18, 18, 18)
.addComponent(Editar)
.addGap(54, 54, 54))
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(Telefone)
.addComponent(Idade))
.addGap(18, 18, 18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addGroup(layout.createSequentialGroup()
.addComponent(idade, javax.swing.GroupLayout.PREFERRED_SIZE, 53, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(48, 48, 48))
.addComponent(Tel, javax.swing.GroupLayout.PREFERRED_SIZE, 101, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(33, 33, 33)))
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addComponent(excluir)
.addGap(0, 0, Short.MAX_VALUE))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addComponent(email)
.addGap(0, 0, Short.MAX_VALUE))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(CPF)))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(cpf, javax.swing.GroupLayout.PREFERRED_SIZE, 118, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(Email, javax.swing.GroupLayout.PREFERRED_SIZE, 212, javax.swing.GroupLayout.PREFERRED_SIZE))))))
.addGap(5, 5, 5))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(Nome)
.addComponent(nome, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(Endereço)
.addComponent(endereço, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(Telefone)
.addComponent(email)
.addComponent(Email, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(Tel))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(Idade)
.addComponent(idade, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(CPF)
.addComponent(cpf, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(Filiado)
.addComponent(filiado, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(tel)
.addComponent(telefone, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(mail)
.addComponent(Mail, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(69, 69, 69)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(Editar)
.addComponent(excluir)
.addComponent(Salvar))
.addContainerGap())
);
pack();
}// </editor-fold>
private void nomeActionPerformed(java.awt.event.ActionEvent evt) {
}
private void cpfActionPerformed(java.awt.event.ActionEvent evt) {
}
/**
* @param args the command line arguments
*/
public static void main(String args[]) {
Cadastroloca cadastro = new Cadastroloca();
cadastroloca.setNome (nome.getValue());
cadastroloca.setEmail("[email removido]");
cadastroloca.setEndereço("Carmem de Freitas Salgado, 207 ");
cadastroloca.setIdade("28");
cadastroloca.setTelefone("71735543");
cadastroloca.setCpf("0965548-18");
System.out.println("Nome: "+cadastroloca.getNome());
System.out.println("End: "+cadastroloca.getEndereço());
System.out.println("email: "+cadastroloca.getEmail());
System.out.println("Tel: "+cadastroloca.getTelefone());
System.out.println("CPF: "+cadastroloca.getCpf());
}
}
// Variables declaration - do not modify
private javax.swing.JLabel CPF;
private javax.swing.JToggleButton Editar;
private javax.swing.JTextField Email;
private javax.swing.JLabel Endereço;
private javax.swing.JLabel Filiado;
private javax.swing.JLabel Idade;
private javax.swing.JTextField Mail;
private javax.swing.JLabel Nome;
private javax.swing.JButton Salvar;
private javax.swing.JTextField Tel;
private javax.swing.JLabel Telefone;
private javax.swing.JTextField cpf;
private javax.swing.JLabel email;
private javax.swing.JTextField endereço;
private javax.swing.JToggleButton excluir;
private javax.swing.JTextField filiado;
private javax.swing.JTextField idade;
private javax.swing.JLabel mail;
private javax.swing.JTextField nome;
private javax.swing.JLabel tel;
private javax.swing.JTextField telefone;
// End of variables declaration
}
}[/b]
no caso estou querendo colocar no cadastroloca.setNome(nomeJTexteField.getValue()); ( o campo aonde vai ser inserido o nome ) so q nao estou conseguindo e nos demais tbm…
alguem poderia me ajudar??