Passar objeto de um jDialog para um JFrame

0 respostas
C

Pessoal tenho uma dúvida que já li em alguns postes aqui mais ainda está muito abstrato pra mim.

Tenho um JFrame que defini uma variável para que eu possa usa-lá depois.

1° Está correto o cod abaixo?

public class Principal extends javax.swing.JFrame {

    /** Creates new form Principal */
    public Principal() {
        initComponents();
    }
     public Principal( String Usuario) {
        initComponents();
this.jLbUser.setText(Usuario);
     }

Agora no form principal que é o Login ( jDialog ) tenho o código. O grande problema é na hora de instânciar acho que está errado.

Se alguém puder me ajudar.

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

 
String Usuario = jUser.getText();

        if(tentativas < 3){
    if(jUser.getText().equals("ADM") || jPass.getText().equals("teste")){

             this.dispose();
       
            Principal home = new Principal(new NewJDialog().true.Usuario);
            
            home.setVisible(True);
   
    }else{
       tentativas++;
       ContaTentativa = "Você Só tem mais "+(3-tentativas) + " tentativas";

       jLabelTentativa.setText(ContaTentativa);

        JOptionPane.showMessageDialog(null,"Usuário ou Senha invalido");

    }
        }else{
            JOptionPane.showMessageDialog(null,"Limite de Tentativa excedido!"+
                    "/n" + "Contacte o administrador do sistema"+
                    "/n" + " O sistema será fechado");

             this.dispose();

    }                                        

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

        this.dispose();
        // TODO add your handling code here:
    }
Criado 19 de abril de 2011
Respostas 0
Participantes 1