Paneles

Estado
Cerrado para nuevas respuestas.

maggot78

Nuevo Miembro
Miembro
quiero saber porque no me sale el erro no veo mi falla

si la ven me ayudan ya voy bastante tiempo en esto

Código:
import java.awt.event.*;

import java.awt.*;

import javax.swing.*;

public class Laass extends JApplet implements ActionListener {

    // Declaración de variables

       JComboBox cboUsu;

    JLabel lblUsu, lblCon;

    JTextField txtCon;

    JButton btnPro;

    //boton admin

    JButton btnIng,btnModi,btnEli,btnCon,btnLis,btnRegr;

    //

    JPanel pnlPrn, pnlAdm, pnlEmp, pnlLec;

   

    //--------------------------------------------------------------------------

    // Crea la interfaz gráfica de usuario   

    public void init() {

        getContentPane().setLayout(null);   

       pnlPrn= new JPanel();

    pnlPrn.setLayout(null);

    pnlPrn.setBounds(0,0,360,206);

    pnlPrn.setVisible(true);

    getContentPane().add(pnlPrn);

       cboUsu= new JComboBox();

    cboUsu.addItem("");

    cboUsu.addItem("Adminsitrador");

    cboUsu.addItem("Lector");

    cboUsu.addItem("Empelado");

    cboUsu.setBounds(150,80,120,20);

    pnlPrn.add(cboUsu);  

    lblUsu= new JLabel("Usuario");

    lblUsu.setBounds(100,80,90,20);

    pnlPrn.add(lblUsu);

    txtCon=new JTextField();

    txtCon.setBounds(150,101,120,20);

    pnlPrn.add(txtCon);       

    lblCon= new JLabel("Contraseña");

    lblCon.setBounds(80,101,90,20);

    pnlPrn.add(lblCon);   

    btnPro= new JButton("Procesar");

    btnPro.setBounds(250,20,90,20);

    btnPro.addActionListener(this);

    pnlPrn.add(btnPro);   

    //Panel admin

        pnlAdm = new JPanel();

        pnlAdm.setLayout(null);

        pnlAdm.setBounds(0,0,360,206);

        pnlAdm.setVisible(false);

        getContentPane().add(pnlAdm);       

        btnIng= new JButton("Ingresar documneto");

        btnIng.setBounds(150,80,120,20);

        btnIng.addActionListener(this);

        pnlAdm.add(btnIng);       

        btnModi= new JButton("Modificar Documento");

        btnModi.setBounds(150,101,120,20);

        btnModi.addActionListener(this);

        pnlAdm.add(btnModi);       

        btnEli= new JButton("Eliminar Documento");

        btnEli.setBounds(150,122,120,20);

        btnEli.addActionListener(this);

        pnlAdm.add(btnEli);       

        btnCon= new JButton("Consultar Documentos");

        btnCon.setBounds(150,143,120,20);

        btnCon.addActionListener(this);

        pnlAdm.add(btnCon);       

        btnLis= new JButton("Listar documentos");

        btnLis.setBounds(150,164,120,20);

        btnLis.addActionListener(this);

        pnlAdm.add(btnLis);

    
    //    Panel Emple

        pnlEmp = new JPanel();

        pnlEmp.setLayout(null);

        pnlEmp.setBounds(0,0,360,206);

        pnlEmp.setVisible(false);

        getContentPane().add(pnlEmp);

    //Panel Lectores   

        pnlLec = new JPanel();

        pnlLec.setLayout(null);

        pnlLec.setBounds(0,0,360,206);

        pnlLec.setVisible(false);

        getContentPane().add(pnlLec);            

    }

    //--------------------------------------------------------------------------

    // Procesa eventos de tipo ActionEvent

    public void actionPerformed( ActionEvent e ){

        if( e.getSource() == btnPro ){

           
        //    Declaracion

        int con,usu;       

        con=Integer.parseInt(txtCon.getText());   

        usu=cboUsu.getSelectedIndex();

           if(usu==1){

            if(con==230)                               

            pnlPrn.setVisible(false);

            pnlLec.setVisible(false);

            pnlEmp.setVisible(false);

             pnlAdm.setVisible(true);                            

                }            

        else if(usu==2){       

         if(con==240)

            pnlPrn.setVisible(false);

            pnlLec.setVisible(true);

            pnlEmp.setVisible(false);

             pnlAdm.setVisible(false);

                    }

        else if(usu==3){       

             if(con==250)

                pnlPrn.setVisible(false);

                  pnlLec.setVisible(false);

                pnlEmp.setVisible(true);

                 pnlAdm.setVisible(false);

                        }

            else

            JOptionPane.showMessageDialog(this,"Contrasenha incorrecta");

       

}

}

}
 

cyberfranko

Nuevo Miembro
Miembro
pos compile tu cod. y no encuentro error algúno.. per bueno para no teclar este mensaje x gusto.. te dejo un concejito.. usa el JPassworField para ingresar las contrasenhas.. le da un toke mas prfesional .. bueno chao!!
 
Estado
Cerrado para nuevas respuestas.
Arriba Pie