Olá pessoal, bom dia, sou novo no forum

7 respostas
M

Olá pessoal bom dia,sou novo no forum e iniciante em POO Java, eu estou fazendo uma simulaçao de um banco no Jtextarea e gostaria de saber como faço para mostrar todos resultados dentro do Jtextarea cadastrados, coloquei so os eventos que estou usando abaixo: Der de Já agradeço muito por qualquer ajuda, que Deus os Abençoe.

import javax.swing.JOptionPane;

public class Cadastro01 extends javax.swing.JFrame {

public Cadastro01() {
    initComponents();
}
private void btSairActionPerformed(java.awt.event.ActionEvent evt) {

int resposta = JOptionPane.showConfirmDialog(null, “Deseja Sair da Aplicaçao?”, “Sair da Aplicaçoa”, JOptionPane.OK_OPTION, JOptionPane.WARNING_MESSAGE);

if (resposta == JOptionPane.YES_OPTION) {

System.exit(0);

}
private void btCadastrarActionPerformed(java.awt.event.ActionEvent evt) {                                            

    /*jTextArea1.setText(this.jTextArea1.getText() +
    "Nome: " + tfNome.getText() + "\n"
    + "Endereco: " + tfEndereco.getText() + "\n"
    + "Email: " + tfEmail.getText() + "\n"
    + "Telefone: " + tfTelefone.getText() + "\n" );

    tfNome.setText("");
    tfEndereco.setText("");
    tfEmail.setText("");
    tfTelefone.setText("");


    jTextArea1.repaint();*/

    cliente.setNome(this.tfNome.getText() + "\n");
    cliente.setEndereco(this.tfEndereco.getText() + "\n");
    cliente.setEmail(this.tfEmail.getText() + "\n");
    cliente.setTelefone(this.tfTelefone.getText() + "\n");

    tfNome.setText(null);
    tfEndereco.setText(null);
    tfEmail.setText(null);
    tfTelefone.setText(null);
}                                           

private void btConsultarActionPerformed(java.awt.event.ActionEvent evt) {                                            

    jTextArea1.setText("Nome:" + this.cliente.getNome()
            + "Endereco:" + this.cliente.getEndereco()
            + "Email:" + this.cliente.getEmail()
            + "Telefone:" + this.cliente.getTelefone());
    }

              
Cliente cliente = new Cliente();

}

7 Respostas

Luiz_Aguiar

Bem vindo!

Por favor editei seu título e coloque sempre algo que tenha ligação com sua dúvida.
Coloque os código dentro da tag code.

[]s

P

Bem vindo, mas quando for postar, coloque o verdadeiro problema no assunto ao em vez de Bom dia sou novo no forum… para as pessoas poderem ver sua necessidade e ajuda-lo…

L

Não entendi sua dúvida direito… mas se vc quer mostrar todos os clientes cadastrados, seria melhor usar um JTable ou seja, uma tabela

M

Valeu descupa pela vergonha.

Rummenigge

Tente fazer assim :

private void btCadastrarActionPerformed(java.awt.event.ActionEvent evt) {

    String nome = this.tfNome.getText();
    String endereco = this.tfEndereco.getText();
    String eMail =  this.tfEmail.getText();
    String telefone = this.tfTelefone.getText();

    cliente.setNome(nome);
    cliente.setEndereco(endereco);
    cliente.setEmail(eMail);
    cliente.setTelefone(telefone);

    jTextArea1.setText(this.jTextArea1.getText() 
    + "Nome: " + nome + "\n"
    + "Endereco: " + endereco + "\n"
    + "Email: " + eMail + "\n"
    + "Telefone: " +telefone + "\n" );
    /*Não precisa utilizar o método repaint() na JTextArea*/
    
    tfNome.setText("");
    tfEndereco.setText("");
    tfEmail.setText("");
    tfTelefone.setText("");
}

Espero que ajude, VLW!

adriano_si

cara… sério… mas sem querer ser chato, mas já sendo… melhore um pouco seu português… DER DE JÁ doeu os olhos…

espero que você leve numa boa e trabalhe esse aspecto profissional também…

Abs e bons estudos []

Anime

adriano_si:
cara… sério… mas sem querer ser chato, mas já sendo… melhore um pouco seu português… DER DE JÁ doeu os olhos…

espero que você leve numa boa e trabalhe esse aspecto profissional também…

Abs e bons estudos []

Pode ser erro de digitação… :wink:

Criado 23 de novembro de 2010
Ultima resposta 23 de nov. de 2010
Respostas 7
Participantes 7