Package vista

Source Code of vista.MostrarPersonal

package vista;

import javax.swing.JPanel;
import java.awt.Color;
import java.awt.Rectangle;
import javax.swing.JTextField;
import javax.swing.JLabel;
import javax.swing.JButton;
import javax.swing.BorderFactory;
import javax.swing.border.SoftBevelBorder;
import javax.swing.border.TitledBorder;

import base.Personal;

import java.awt.Font;


public class MostrarPersonal extends PanelGeneral {

  private static final long serialVersionUID = 1L;

  private JPanel panelFormulario = null;
 
  private JLabel etiquetaTelefono =null;
  private JLabel etiquetaPisoDpto=null;
  private JTextField textoTelefono=null;private JTextField textoCalle=null;private JTextField textoNumero=null;private JTextField textoPiso=null;private JTextField textoDpto=null;
  Personal p = new Personal()//  @jve:decl-index=0:
  @SuppressWarnings("unchecked")
  private AbmPersonal Abm;
  private JLabel etiquetaMail;
  private JTextField textoMail;
  private JButton botonVolver = null;
  private JLabel etiquetaCp;
  private JTextField textoCP;
  private JLabel etiquetaCalleYn;
  private JLabel etiquetaNombre;
  private JTextField textoNombre;
  private JLabel etiquetaApellido;
  private JTextField textoApellido;
  private JLabel etiquetaEspecialidad;
  private JTextField textoEspecialidad;
  private JLabel etiquetaDocumento;
  private JTextField textoDocumento;
  private JLabel etiquetaRespFiscal;
  private JTextField textoRespFiscal;
  private JLabel etiquetaLocalidad;
  private JTextField textoLocalidad;
 
 
  /**
   * This is the default constructor
   */
  @SuppressWarnings("unchecked")
  public MostrarPersonal(AbmPersonal a, Personal personal) {
    super();
    p = personal;
    Abm = a;
    initialize();
 
    textoNombre.setText(p.getNombre());
    textoApellido.setText(p.getApellido());
    textoEspecialidad.setText(p.getEspecialidad());
    textoDocumento.setText(p.getDocumento());
    textoTelefono.setText(p.getTelefono());
    textoMail.setText(p.getMail());
    textoCP.setText(p.getLocalidad().getCp());
    textoLocalidad.setText(p.getLocalidad().getDescripcion());
    textoCalle.setText(p.getCalle());
    textoNumero.setText(p.getNro());
    textoPiso.setText(p.getPiso());
    textoDpto.setText(p.getDto());
   
  }

 
  private void initialize() {
    this.setBackground(new Color(209, 217, 237));
    this.setFont(new Font("Comic Sans MS", Font.PLAIN, 12));
    this.getEtiquetaRutaNavegacion().setText("   Inicio - Gesti�n de Personal - Mostrar Personal");
    this.add(getPanelFormulario(), null);
  }

 

  public JPanel getPanelFormulario() {
    if (panelFormulario == null) {
      panelFormulario = new JPanel();
      panelFormulario.setLayout(null);
      panelFormulario.setBounds(new Rectangle(100, 30, 440, 500));
     
      etiquetaNombre = new JLabel();
      etiquetaNombre.setBounds(new Rectangle(35, 50, 120, 20));
      etiquetaNombre.setText("Nombre/s:");
      textoNombre = new JTextField();
      textoNombre.setBounds(new Rectangle(160, 50, 230, 20));
      textoNombre.setEditable(false);
     
      etiquetaApellido = new JLabel();
      etiquetaApellido.setBounds(new Rectangle(35, 85, 120, 20));
      etiquetaApellido.setText("Apellido/s:");
      textoApellido = new JTextField();
      textoApellido.setBounds(new Rectangle(160, 85, 230, 20));
      textoApellido.setEditable(false);
     
      etiquetaEspecialidad = new JLabel();
      etiquetaEspecialidad.setBounds(new Rectangle(35, 120, 120, 20));
      etiquetaEspecialidad.setText("Especialidad:");
      textoEspecialidad = new JTextField();
      textoEspecialidad.setBounds(new Rectangle(160, 120, 230, 20));
      textoEspecialidad.setEditable(false);
     
      etiquetaDocumento = new JLabel();
      etiquetaDocumento.setBounds(new Rectangle(35, 155, 120, 20));
      etiquetaDocumento.setText("N� Documento:");
      textoDocumento = new JTextField();
      textoDocumento.setBounds(new Rectangle(160, 155, 230, 20));
      textoDocumento.setEditable(false);
     
      etiquetaTelefono = new JLabel();
      etiquetaTelefono.setBounds(new Rectangle(35, 190, 90, 20));
      etiquetaTelefono.setText("Telefono:");
      textoTelefono = new JTextField();
      textoTelefono.setBounds(new Rectangle(160, 190, 100, 20));
      textoTelefono.setEditable(false);
     
      etiquetaMail = new JLabel();
      etiquetaMail.setBounds(new Rectangle(35, 225, 90, 20));
      etiquetaMail.setText("E-Mail:");
      textoMail = new JTextField();
      textoMail.setBounds(new Rectangle(160, 225, 230, 20));
      textoMail.setEditable(false);
     
      etiquetaCp = new JLabel();
      etiquetaCp.setBounds(new Rectangle(35, 260, 90, 20));
      etiquetaCp.setText("CP:");
      textoCP = new JTextField();
      textoCP.setBounds(new Rectangle(160, 260, 100, 20));
      textoCP.setEditable(false);
     
      etiquetaLocalidad = new JLabel();
      etiquetaLocalidad.setBounds(new Rectangle(35, 295, 90, 20));
      etiquetaLocalidad.setText("Localidad:");
      textoLocalidad = new JTextField();
      textoLocalidad.setBounds(new Rectangle(160, 295, 100, 20));
      textoLocalidad.setEditable(false);
     
      etiquetaCalleYn = new JLabel();
      etiquetaCalleYn.setBounds(new Rectangle(35, 330, 90, 20));
      etiquetaCalleYn.setText("Calle/N�:");
      textoCalle = new JTextField();
      textoCalle.setBounds(new Rectangle(160, 330, 100, 20));
      textoCalle.setEditable(false);
     
      textoNumero = new JTextField();
      textoNumero.setBounds(new Rectangle(270, 330, 100, 20));
      textoNumero.setEditable(false);
     
      etiquetaPisoDpto = new JLabel();
      etiquetaPisoDpto.setBounds(new Rectangle(35, 365, 90, 20));
      etiquetaPisoDpto.setText("Piso/Dpto:");
      textoPiso = new JTextField();
      textoPiso.setBounds(new Rectangle(160, 365, 100, 20));
      textoPiso.setEditable(false);
     
      textoDpto = new JTextField();
      textoDpto.setBounds(new Rectangle(270, 365, 100, 20));
      textoDpto.setEditable(false);
     
      etiquetaRespFiscal = new JLabel();
      etiquetaRespFiscal.setBounds(new Rectangle(35, 400, 90, 20));
      etiquetaRespFiscal.setText("Resp. fiscal");
      textoRespFiscal = new JTextField();
      textoRespFiscal.setBounds(new Rectangle(160, 400, 100, 20));
      textoRespFiscal.setEditable(false);
     
     
           
      panelFormulario.setToolTipText("");
      panelFormulario.setOpaque(false);// hacer transparente
      panelFormulario.setBorder(BorderFactory.createTitledBorder(new SoftBevelBorder(SoftBevelBorder.RAISED), "Datos de Cliente", TitledBorder.LEFT, TitledBorder.TOP, new Font("Tahoma", Font.PLAIN, 14), Color.black));
      panelFormulario.add(etiquetaNombre, null);
      panelFormulario.add(etiquetaApellido, null);
      panelFormulario.add(etiquetaEspecialidad, null);
      panelFormulario.add(etiquetaDocumento, null);
      panelFormulario.add(etiquetaTelefono,null);
      panelFormulario.add(etiquetaMail, null);
      panelFormulario.add(etiquetaCp, null);
      panelFormulario.add(etiquetaLocalidad, null);
      panelFormulario.add(etiquetaCalleYn, null);
      panelFormulario.add(etiquetaPisoDpto, null);
      panelFormulario.add(etiquetaRespFiscal, null);
     
     
      panelFormulario.add(textoNombre, null);
      panelFormulario.add(textoApellido, null);
      panelFormulario.add(textoEspecialidad, null);
      panelFormulario.add(textoDocumento, null);
      panelFormulario.add(textoTelefono, null);
      panelFormulario.add(textoMail, null);
      panelFormulario.add(textoCP, null);
      panelFormulario.add(textoLocalidad, null);
      panelFormulario.add(textoCalle, null);
      panelFormulario.add(textoNumero, null);
      panelFormulario.add(textoPiso, null);
      panelFormulario.add(textoDpto, null);
      panelFormulario.add(textoRespFiscal, null);
     
     
      panelFormulario.add(getBotonVolver(), null);
     
    }
    return panelFormulario;
  }


  /**
   * This method initializes botonVolver 
   *  
   * @return javax.swing.JButton 
   */
  private JButton getBotonVolver() {
    if (botonVolver == null) {
      botonVolver = new JButton();
      botonVolver.setBounds(new Rectangle(300, 460, 100, 20));
      botonVolver.setText("Volver");
      botonVolver.addActionListener(new java.awt.event.ActionListener() {
        public void actionPerformed(java.awt.event.ActionEvent e) {
          Abm.termino();
        }
      });
    }
    return botonVolver;
  }

 
}
TOP

Related Classes of vista.MostrarPersonal

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.