elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


  Mostrar Mensajes
Páginas: [1] 2 3 4
1  Programación / Desarrollo Web / Re: Problemas con Form en: 19 Enero 2017, 01:07 am
Ok, ya lo había intentado poniéndoles el atributo nombre pero tampoco me funciono, igual voy a volver  revisar.
Gracias
2  Programación / Desarrollo Web / Problemas con Form en: 19 Enero 2017, 00:33 am
Buena tarde, estoy tratando de enviar un correo desde un formulario de contacto, pero no me funciona, tengo el siguiente codigo para el formulario:

Código
  1. <form id="contact-form2" action="enviar.php" enctype="multipart/form-data" method="post">
  2. <div class="success"> Contact form submitted! <strong>We will be in touch soon.</strong></div>
  3. <fieldset>
  4. <label class="name">
  5. <input type="text" value="Nombre">
  6. <span class="error">*This is not a valid name.</span>
  7. <span class="empty">*This field is required.</span>
  8. <span class="clear"></span>
  9. </label>
  10. <label class="email">
  11. <input type="text" value="E-mail">
  12. <span class="error">*This is not a valid email address.</span>
  13. <span class="empty">*This field is required.</span>
  14. <span class="clear"></span>
  15. </label>
  16. <label class="phone">
  17. <input type="text" value="Telefono">
  18. <span class="error">*This is not a valid phone number.</span>
  19. <span class="empty">*This field is required.</span>
  20. <span class="clear"></span>
  21. </label>
  22. <label class="message">
  23. <textarea>Mensajes</textarea>
  24. <span class="error">*The message is too short.</span>
  25. <span class="empty">*This field is required.</span>
  26. <span class="clear"></span>
  27. </label>
  28. <div class="buttons"><span><a class="button" data-type="reset">Limpiar</a></span><span><a class="button" data-type="submit">Enviar</a></span></div>
  29. </fieldset>
  30. </form>
  31.  
  32.  
  33. y el archivo php es:
  34.  
  35. $destino= "joseysatizabal@gmail.com";
  36. $nombre= $_POST['Nombre'];
  37. $correo= $_POST['Email'];
  38. $telefono= $_POST['Telefono'];
  39. $mensaje= $_POST['mensaje'];
  40. $contenido= "Nombre: " . $nombre . "\nCorreo: " . $correo . "\nTelefono: " . $telefono . "\nMensaje: " . $mensaje ;
  41. mail($destino,"Contacto", $contenido);
  42. header ("Location: contacto.html");
  43.  

alguien me puede ayudar a encontrar porque no funciona?

Gracias


· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex
3  Programación / PHP / Guardar Modificar datos con PHP ne Mysql en: 21 Diciembre 2016, 19:39 pm
Buena tarde, estoy realizando un actualización de datos desde un formulario con PHP a MySql, aunque me confirma que se hizo la actualización, cuando miro mi base de datos, no se a actualizado la información, el codigo es el mismo que utilizo para insertar y si funciona, obvio cambio el query por un update pero no funciona, no encuentro el error,  la conexión a la base de datos si funciona.

Codigo:

Código
  1. <?php
  2.  
  3. require("conex.php");
  4.  
  5. $Documento=$_REQUEST['Documento'];
  6. $Nombres=$_POST ['Nombres'];
  7. $Apellidos=$_POST ['Apellidos'];
  8. $Direccion=$_POST ['Direccion'];
  9. $Telefono=$_POST ['Telefono'];
  10. $Celular= $_POST ['Celular'];
  11. $Email= $_POST ['Email'];
  12. $FechaNacimiento= $_POST['FechaNacimiento'];
  13. $Imagen=addslashes(file_get_contents($_FILES['Imagen']['tmp_name']));
  14.  
  15. $query= "UPDATE tbclientes SET Nombres='$Nombres',
  16.                               Apellidos='$Apellidos',
  17.   Direccion='$Direccion',
  18.   Telefono='$Telefono',
  19.   Celular='$Celular',
  20.   Email='$Email',
  21.   FechaNacimiento='$FechaNacimiento',
  22.   Imagen='$Imagen'
  23. WHERE Documento='$Documento'";
  24.  
  25. $resultado= $link->query($query);
  26.  
  27. if($resultado)
  28.  {
  29.  header("Location: administrar2_clientes.php");
  30.  }
  31.  
  32. else
  33.  {
  34.  echo "No se pudo Actualizar los datos";
  35.  }
  36.  
  37. ?>


Mod: Los códigos deben ir en etiquetas GeSHi
4  Programación / Java / Re: Ayuda con Java en: 23 Mayo 2013, 20:09 pm
Pues yo he puesto las dos cosas y tampoco me muestra ningun mensaje... Gracias.
5  Programación / Java / Re: Ayuda con Java en: 23 Mayo 2013, 19:01 pm
Gracias, sin embargo com te digo, puedo insertar, consultar y eliminar, pero no entiendo porque no me actualiza, no se que tengo mal, ademas esta parte del codigo :  JOptionPane.showMessageDialog( null,"Empleado no encontrado","Mensaje Nomina",JOptionPane.ERROR_MESSAGE);

se supone que me debe verificar si hay error o mostrar lo que se ingresa, pero no me da ningun mensaje si la coloco asi:

    private void jButton4_actionPerformed(ActionEvent e)     {
       
     
      int mCodigo = Integer.parseInt (textCodigo.getText());
      String mNombre = textNombre.getText();
      JOptionPane.showMessageDialog( null,textNombre,"Mensaje Nomina",JOptionPane.ERROR_MESSAGE);
      String mApellido = textApellido.getText();
      int mSalario = Integer.parseInt(textSalario.getText());


creo que eso me deberia mostrarme el nombre que ingreso, pero tampoco me muestr nada...
6  Programación / Java / Re: Ayuda con Java en: 23 Mayo 2013, 18:39 pm
Buen dia
Pues yo tampoco se porque no funciona, por eso me toco pedir ayuda, ya lo hice de la forma que vos me indicaste y tampoco actualiza.

Gracias.
7  Programación / Java / Ayuda con Java en: 23 Mayo 2013, 16:41 pm
Buen dia, resulta que estoy realizando un formulario con jdeveloper conectada a BD mysql, tengo que insertar, consultar, modificar y borrar, en este momento e lo unico que no me funciona es el  actualizar, e mirado muchas maneras pero no me funciona, alguien me puede ayudar, dejo codigo de insertar y borrar, gracias.

BOTON GUARDAR

    private void jButton2_actionPerformed(ActionEvent e) throws SQLException {

      int i=0;
      int mCodigo = Integer.parseInt (textCodigo.getText());
      String mNombre = textNombre.getText();
      String mApellido = textApellido.getText();
      int mSalario = (int) (empleado.getSalario());
      int mdiast = Integer.parseInt (sdiast);
      int mQuincena = (int) (empleado.getQuincena());
      int mAuxTrans = (int) (empleado.getAuxTrans());
      int mTotalDevengado = (int) (empleado.getTotalDevengado());
      int mSalud = (int) (empleado.getSalud());
      int mPension = (int) (empleado.getPension());
      int mFSP = (int) (empleado.getFSP());
      int mTotalDescuentos = (int) (empleado.getTotalDescuentos());

          PreparedStatement Pinsertar = null;
      String sql01 = "INSERT INTO empleado VALUES ("+mCodigo+",'"+mNombre+"','"+mApellido+"',"+mSalario+","+mQuincena+","+mAuxTrans+","+mSalud+","+mPension+","+mFSP+")";

      try {

             Pinsertar = conexion.prepareStatement(sql01);
             Pinsertar.executeUpdate();
          }

      catch (SQLException err)

      {
       
        System.out.println("Error al tratar de abrir la Base de Datos"+err.getMessage());
      }
       
   
    }

BOTON BORRAR

    private void jButton5_actionPerformed(ActionEvent e)
    {
      int mCodigo = Integer.parseInt (textCodigo.getText());
      String mNombre = textNombre.getText();
      String mApellido = textApellido.getText();
     
      PreparedStatement Pborrar = null;
      String sql04 = "DELETE FROM empleado WHERE CODIGO="+mCodigo;

      try {

             Pborrar = conexion.prepareStatement(sql04);
             Pborrar.executeUpdate();
          }

      catch (SQLException err)

      {
       
        System.out.println("Error al tratar de abrir la Base de Datos"+err.getMessage());
      }
       


    }

BOTON ACTUALIZAR QUE "NO" ME FUNCIONA

    private void jButton4_actionPerformed(ActionEvent e)     {
       
     
      int mCodigo = Integer.parseInt (textCodigo.getText());
      String mNombre = textNombre.getText();
      String mApellido = textApellido.getText();
      int mSalario = Integer.parseInt(textSalario.getText());
     
     
      PreparedStatement Pmodificar = null;
     
     
     String sql03 = "UPDATE empleado SET nombre="+"'"+mNombre+"', apellido="+"'"+mApellido+"',salario="+""+mSalario+" WHERE CODIGO="+mCodigo;
     

      try {

             Pmodificar = conexion.prepareStatement(sql03);
             Pmodificar.executeUpdate();
          }

      catch (SQLException err)

      {
         JOptionPane.showMessageDialog( null,"Empleado no encontrado","Mensaje Nomina",JOptionPane.ERROR_MESSAGE);
       
       
      }
        textNombre.requestFocus();


agradezco quien me pueda ayudar a ver que estoy haciendo mal.

8  Programación / Java / Re: Ayuda con java en: 15 Abril 2013, 21:15 pm
UFFFF, esta quedando supero, yo estoy tratando de hacerl aui en el trabajo pero no he avanzado, estoy varado en la parte del frame, me salen errores, pero no entiendo como arregarlos, cualquier avance lo prublico, te envie mi skype en un mensjae personal.
Gracias.
9  Programación / Java / Re: Ayuda con java en: 15 Abril 2013, 21:13 pm
p
10  Programación / Java / Re: Ayuda con java en: 15 Abril 2013, 04:09 am
HOla, gracias. la verdad no es complicado, es solo que cuando no se tiene el conocimiento pues se hace complicado, te voy a enviar otro código de un programa que funciona ala perfeccion y es por el mismo estilo,
Código:

package superEmpleado.modelo;

public class Empleado {
    /**
     * @attribute
     */
    private String apeEmpleado;

    /**
     * @attribute
     */
    private int auxTrans;

    /**
     * @attribute
     */
    private int codigo;

    /**
     * @attribute
     */
    private int fsp;

    /**
     * @attribute
     */
    private String nombreEmpleado;

    /**
     * @attribute
     */
    private int pension;

    /**
     * @attribute
     */
    private int quincena;

    /**
     * @attribute
     */
    private int salario;

    /**
     * @attribute
     */
    private int salud;

    /**
     * @attribute
     */
    private int totalDescuento;

    /**
     * @attribute
     */
    private int totalDevengado;

    /**
     * @attribute
     */
    private int totalPagar;

    public Empleado() {
        codigo = 0;
        nombreEmpleado = "";
        apeEmpleado = "";
        salario = 0;
        quincena = 0;
        auxTrans = 0;
        totalDevengado = 0;
        salud = 0;
        pension = 0;
        fsp = 0;
        totalDescuento = 0;
        totalPagar = 0;
    }

    public void asignarEmpleado(int codP, String nomP, String apeP, int salP) {
        codigo = codP;
        nombreEmpleado = nomP;
        apeEmpleado = apeP;
        salario = salP;
        quincena = 0;
        auxTrans = 0;
        totalDevengado = 0;
        salud = 0;
        pension = 0;
        fsp = 0;
        totalDescuento = 0;
        totalPagar = 0;
    }

    public void calcularAuxTransporte(int dias) {
        if (salario <= 2 * Empresa.SML)
            auxTrans = (dias * Empresa.AT / 30);
        else
            auxTrans = 0;
    }

    public void calcularFSP(int dias) {
        if (salario >= 4 * Empresa.SML)
            fsp = (int) (salario * dias / 30 * Empresa.FSP);
        else
            fsp = 0;
    }

    public void calcularPension(int dias) {
      pension = (int) (salario * dias / 30 * Empresa.PENSION);
    }

    public void calcularQuincena(int dias) {
        quincena = (int) (salario * dias / 30);
    }

    public void calcularSalud(int dias) {
        salud = (int) (salario * dias / 30 * Empresa.SALUD);
    }

    public void calcularTotalDescuentos() {
        totalDescuento = salud + pension + fsp;
    }

    public void calcularTotalDevengado() {
        totalDevengado = quincena + auxTrans;
    }

    public void calcularTotalPagar() {
        totalPagar = totalDevengado - totalDescuento;
    }

    public String getApeEmpleado() {
        return apeEmpleado;
    }

    public int getAuxTrans() {
      return auxTrans;
    }

    public int getCodigo() {
        return codigo;
    }

    public int getFSP() {
      return fsp;
    }

    public String getNombreEmpleado() {
        return nombreEmpleado;
    }

    public int getPension() {
        return pension;
    }

    public int getQuincena() {
        return quincena;
    }

    public int getSalario() {
        return salario;
    }

    public int getSalud() {
      return salud;
    }

    public int getTotalDevengado() {
      return totalDevengado;
    }
   
    public int getTotalPagar(){
        return totalPagar;
    }
   
    public int getTotalDescuentos(){
       return totalDescuento;
    }
}

ese se llama empelado
Código:
package superEmpleado.modelo;

public class Empresa {
    /**
     * @attribute
     */
    final public static int AT = 70500;

    /**
     * @attribute
     */
    final public static double CAJA = 0.04;

    /**
     * @attribute
     */
    final public static double FSP = 0.01;

    /**
     * @attribute
     */
    final public static double ICBF = 0.03;

    /**
     * @attribute
     */
    final public static double PENSION = 0.04;

    /**
     * @attribute
     */
    final public static double SALUD = 0.04;
   
    /**
    * @attribute
    */
    final public static double SENA = 0.02;

    /**
     * @attribute
     */
    final public static int SML = 589500;
   
    private Empleado empleado[];

    /**
     * @attribute
     */
    private int caja;

    /**
     * @attribute
     */
    private int cesantias;

    /**
     * @attribute
     */
    private int icbf;

    /**
     * @attribute
     */
    private int interesesCesantias;

    /**
     * @attribute
     */
    private int sena;
   
    /**
     * @attribute
     */
    private int totalNomina;

    /**
     * @attribute
     */
    private int totalParafiscales;
   
    /**
     * @attribute
     */
    private int totalPagar;

    public Empresa() {
        sena = 0;
        icbf = 0;
        caja = 0;
        totalParafiscales = 0;
        interesesCesantias = 0;
        totalNomina = 0;
        empleado = new Empleado[5];
    }

    public void CalcularParafiscales() {
      totalParafiscales = (sena + icbf + caja);
    }

    public void calcularCaja() {
        caja = (int) (totalNomina * CAJA);
    }

    public void calcularCesantias() {
        cesantias = (int)(totalNomina / 12);
    }

    public void calcularICBF() {
      icbf = (int) (totalNomina * ICBF);
    }

    public void calcularSena() {
      sena = (int)(totalNomina * SENA);
    }

    public void calcularTotalNomina(int totalPago) {
        totalNomina += totalPago;
    }
   
    public int getCaja() {
        return caja;
    }

    public int getCesantias() {
        return cesantias;
    }

    public int getIcbf() {
      return icbf;
    }

    public int getInteresesCesantias() {
        return interesesCesantias;
    }

    public int getSena() {
        return sena;
    }

    public int getTotalNomina() {
        return totalNomina;
    }

    public int getTotalParafiscales() {
        return totalParafiscales;
    }
   
}

este se llama empresa

Código:
package superEmpleado.modelo;

import java.awt.Button;
import java.awt.Color;
import java.awt.Dimension;

import java.awt.EventQueue;
import java.awt.Font;
import java.awt.Rectangle;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import java.text.DecimalFormat;

import java.text.NumberFormat;

import javax.swing.JEditorPane;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JSeparator;

public class Frame1 extends JFrame {
    private Empleado empleado[] = new Empleado[5];
    private Empresa empresa = new Empresa();
    private JLabel jLabel1 = new JLabel();
    private JEditorPane textCodigo= new JEditorPane();
    private JLabel jLabel2 = new JLabel();
    private JEditorPane textNombre = new JEditorPane();
    private JLabel jLabel3 = new JLabel();
    private JEditorPane textApellido = new JEditorPane();
    private JSeparator jSeparator1 = new JSeparator();
    private Button button1 = new Button();
    private Button button2 = new Button();
    private Button button3 = new Button();
    private JSeparator jSeparator2 = new JSeparator();
    private JLabel jLabel4 = new JLabel();
    private JLabel jLabel5 = new JLabel();
    private JLabel jLabel6 = new JLabel();
    private JLabel jLabel7 = new JLabel();
    private JLabel jLabel8 = new JLabel();
    private JEditorPane textSalario = new JEditorPane();
    private JEditorPane textQuincena = new JEditorPane();
    private JEditorPane textTransporte = new JEditorPane();
    private JEditorPane textTotalDevengado = new JEditorPane();
    private JLabel jLabel9 = new JLabel();
    private JLabel jLabel10 = new JLabel();
    private JLabel jLabel11 = new JLabel();
    private JLabel jLabel12 = new JLabel();
    private JEditorPane textPension = new JEditorPane();
    private JEditorPane textSalud = new JEditorPane();
    private JEditorPane textFSP = new JEditorPane();
    private JEditorPane textTotalDescuentos = new JEditorPane();
    private JLabel jLabel13 = new JLabel();
    private JLabel jLabel14 = new JLabel();
    private JEditorPane textPagar = new JEditorPane();
    private JEditorPane textAcumuladoNomina = new JEditorPane();

    public Frame1() {
        try {
            jbInit();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    private void jbInit() throws Exception {
        this.getContentPane().setLayout( null );
        this.setSize(new Dimension(565, 458));
        this.setForeground(new Color(66, 132, 255));
        jLabel1.setText("Codigo");
        jLabel1.setBounds(new Rectangle(35, 20, 55, 15));
        jLabel1.setFont(new Font("Tahoma", 0, 17));
        jLabel1.setForeground(new Color(0, 0, 214));
        textCodigo.setBounds(new Rectangle(90, 15, 85, 20));
        textCodigo.setFont(new Font("Tahoma", 0, 14));
        textCodigo.setForeground(new Color(0, 0, 214));
        jLabel2.setText("Nombre");
        jLabel2.setBounds(new Rectangle(195, 20, 55, 15));
        jLabel2.setFont(new Font("Tahoma", 0, 17));
        jLabel2.setForeground(new Color(0, 0, 214));
        textNombre.setBounds(new Rectangle(260, 15, 95, 20));
        textNombre.setFont(new Font("Tahoma", 0, 14));
        textNombre.setForeground(new Color(0, 0, 214));
        jLabel3.setText("Apellido");
        jLabel3.setBounds(new Rectangle(365, 20, 55, 15));
        jLabel3.setFont(new Font("Tahoma", 0, 17));
        jLabel3.setForeground(new Color(0, 0, 214));
        textApellido.setBounds(new Rectangle(425, 15, 103, 18));
        textApellido.setFont(new Font("Tahoma", 0, 14));
        textApellido.setForeground(new Color(0, 0, 214));
        jSeparator1.setBounds(new Rectangle(40, 55, 475, 5));
        jSeparator1.setFont(new Font("Tahoma", 0, 14));
        jSeparator1.setForeground(new Color(0, 0, 214));
        button1.setLabel("Adiciona Empleado");
        button1.setBounds(new Rectangle(40, 70, 155, 20));
        button1.setFont(new Font("Tahoma", 0, 14));
        button1.setForeground(new Color(0, 0, 214));
        button1.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    btnDatos_actionPerformed(e);
                }
            });
        button2.setLabel("Nomina");
        button2.setBounds(new Rectangle(240, 70, 135, 20));
        button2.setFont(new Font("Tahoma", 0, 14));
        button2.setForeground(new Color(0, 0, 214));
        button2.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    btnNomina_actionPerformed(e);
                }
            });
        button3.setLabel("Salir");
        button3.setBounds(new Rectangle(425, 70, 90, 20));
        button3.setFont(new Font("Tahoma", 0, 14));
        button3.setForeground(new Color(0, 0, 214));
        button3.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    btnSalir_actionPerformed(e);
                }
            });
        jSeparator2.setBounds(new Rectangle(40, 100, 475, 5));
        jSeparator2.setFont(new Font("Tahoma", 0, 14));
        jSeparator2.setForeground(new Color(0, 0, 214));
        jLabel4.setText("RESULTADO NOMINA");
        jLabel4.setBounds(new Rectangle(200, 130, 200, 15));
        jLabel4.setFont(new Font("Tahoma", 1, 17));
        jLabel4.setForeground(new Color(0, 0, 214));
        jLabel5.setText("Salario Base");
        jLabel5.setBounds(new Rectangle(45, 195, 105, 15));
        jLabel5.setFont(new Font("Tahoma", 0, 17));
        jLabel5.setForeground(new Color(0, 0, 214));
        jLabel6.setText("Quncena");
        jLabel6.setBounds(new Rectangle(45, 220, 100, 15));
        jLabel6.setFont(new Font("Tahoma", 0, 17));
        jLabel6.setForeground(new Color(0, 0, 214));
        jLabel7.setText("Transporte");
        jLabel7.setBounds(new Rectangle(45, 245, 110, 15));
        jLabel7.setFont(new Font("Tahoma", 0, 17));
        jLabel7.setForeground(new Color(0, 0, 214));
        jLabel8.setText("Total");
        jLabel8.setBounds(new Rectangle(45, 270, 34, 14));
        jLabel8.setFont(new Font("Tahoma", 0, 17));
        jLabel8.setForeground(new Color(0, 0, 214));
        textSalario.setBounds(new Rectangle(160, 190, 103, 18));
        textSalario.setFont(new Font("Tahoma", 0, 14));
        textSalario.setForeground(new Color(0, 0, 214));
        textQuincena.setBounds(new Rectangle(160, 215, 103, 18));
        textQuincena.setFont(new Font("Tahoma", 0, 14));
        textQuincena.setForeground(new Color(0, 0, 214));
        textTransporte.setBounds(new Rectangle(160, 240, 103, 18));
        textTransporte.setFont(new Font("Tahoma", 0, 14));
        textTransporte.setForeground(new Color(0, 0, 214));
        textTotalDevengado.setBounds(new Rectangle(160, 265, 103, 18));
        textTotalDevengado.setFont(new Font("Tahoma", 0, 14));
        textTotalDevengado.setForeground(new Color(0, 0, 214));
        jLabel9.setText("Pension");
        jLabel9.setBounds(new Rectangle(285, 190, 85, 15));
        jLabel9.setFont(new Font("Tahoma", 0, 17));
        jLabel9.setForeground(new Color(0, 0, 214));
        jLabel10.setText("Salud");
        jLabel10.setBounds(new Rectangle(285, 215, 40, 15));
        jLabel10.setFont(new Font("Tahoma", 0, 17));
        jLabel10.setForeground(new Color(0, 0, 214));
        jLabel11.setText("FSP");
        jLabel11.setBounds(new Rectangle(285, 240, 40, 14));
        jLabel11.setFont(new Font("Tahoma", 0, 17));
        jLabel11.setForeground(new Color(0, 0, 214));
        jLabel12.setText("Total Parafiscales");
        jLabel12.setBounds(new Rectangle(285, 265, 110, 15));
        jLabel12.setFont(new Font("Tahoma", 0, 17));
        jLabel12.setForeground(new Color(0, 0, 214));
        textPension.setBounds(new Rectangle(405, 185, 103, 18));
        textPension.setFont(new Font("Tahoma", 0, 14));
        textPension.setForeground(new Color(0, 0, 214));
        textSalud.setBounds(new Rectangle(405, 210, 103, 18));
        textSalud.setFont(new Font("Tahoma", 0, 14));
        textSalud.setForeground(new Color(0, 0, 214));
        textFSP.setBounds(new Rectangle(405, 235, 103, 18));
        textFSP.setFont(new Font("Tahoma", 0, 14));
        textFSP.setForeground(new Color(0, 0, 214));
        textTotalDescuentos.setBounds(new Rectangle(405, 260, 103, 18));
        textTotalDescuentos.setFont(new Font("Tahoma", 0, 14));
        textTotalDescuentos.setForeground(new Color(0, 0, 214));
        jLabel13.setText("Total a Pagar");
        jLabel13.setBounds(new Rectangle(45, 325, 105, 15));
        jLabel13.setFont(new Font("Tahoma", 0, 17));
        jLabel13.setForeground(new Color(0, 0, 214));
        jLabel14.setText("Acumulado Nomina");
        jLabel14.setBounds(new Rectangle(45, 360, 105, 15));
        jLabel14.setFont(new Font("Tahoma", 0, 17));
        jLabel14.setForeground(new Color(0, 0, 214));
        textPagar.setBounds(new Rectangle(275, 315, 160, 20));
        textPagar.setFont(new Font("Tahoma", 0, 14));
        textPagar.setForeground(new Color(0, 0, 214));
        textAcumuladoNomina.setBounds(new Rectangle(275, 350, 160, 20));
        textAcumuladoNomina.setFont(new Font("Tahoma", 0, 14));
        textAcumuladoNomina.setForeground(new Color(0, 0, 214));
        this.getContentPane().add(textAcumuladoNomina, null);
        this.getContentPane().add(textPagar, null);
        this.getContentPane().add(jLabel14, null);
        this.getContentPane().add(jLabel13, null);
        this.getContentPane().add(textTotalDescuentos, null);
        this.getContentPane().add(textFSP, null);
        this.getContentPane().add(textSalud, null);
        this.getContentPane().add(textPension, null);
        this.getContentPane().add(jLabel12, null);
        this.getContentPane().add(jLabel11, null);
        this.getContentPane().add(jLabel10, null);
        this.getContentPane().add(jLabel9, null);
        this.getContentPane().add(textTotalDevengado, null);
        this.getContentPane().add(textTransporte, null);
        this.getContentPane().add(textQuincena, null);
        this.getContentPane().add(textSalario, null);
        this.getContentPane().add(jLabel8, null);
        this.getContentPane().add(jLabel7, null);
        this.getContentPane().add(jLabel6, null);
        this.getContentPane().add(jLabel5, null);
        this.getContentPane().add(jLabel4, null);
        this.getContentPane().add(jSeparator2, null);
        this.getContentPane().add(button3, null);
        this.getContentPane().add(button2, null);
        this.getContentPane().add(button1, null);
        this.getContentPane().add(jSeparator1, null);
        this.getContentPane().add(textApellido, null);
        this.getContentPane().add(jLabel3, null);
        this.getContentPane().add(textNombre, null);
        this.getContentPane().add(jLabel2, null);
        this.getContentPane().add(textCodigo, null);
        this.getContentPane().add(jLabel1, null);
    }
 
    private void btnDatos_actionPerformed(ActionEvent e) {
      int i = 0, codigo=0, salario=0;
           String cadena, nombre, apellido;
           cadena = JOptionPane.showInputDialog("CODIGO EMPLEADO");
           codigo = Integer.parseInt(cadena);
           nombre = JOptionPane.showInputDialog("NOMBRE EMPLEADO");
           apellido = JOptionPane.showInputDialog("APELLIDO EMPLEADO");
           cadena = JOptionPane.showInputDialog("SALARIO DEL EMPLEADO");
           salario = Integer.parseInt(cadena);
           empleado[i] = new Empleado();
           empleado[i].asignarEmpleado(codigo, nombre, apellido,salario);
           mostrar(i);
           i++;
    }

    private void btnNomina_actionPerformed(ActionEvent e) {
      int i=0;
            String cadena =JOptionPane.showInputDialog("Digite los días laborados por el empleado");
            empleado[i].calcularQuincena(Integer.parseInt(cadena));
            empleado[i].calcularAuxTransporte(Integer.parseInt(cadena));
            empleado[i].calcularTotalDevengado();
            empleado[i].calcularSalud(Integer.parseInt(cadena));
            empleado[i].calcularPension(Integer.parseInt(cadena));
            empleado[i].calcularFSP(Integer.parseInt(cadena));
            empleado[i].calcularTotalDescuentos();
            empleado[i].calcularTotalPagar();
            //empresa.calcularTotalNomina(empleado[i].darTotalPagar());

            mostrar(i);
            i++;
    }

  public void mostrar(int i)
      {
        DecimalFormat df = ( DecimalFormat )NumberFormat.getInstance( );
        df.applyPattern( "$###,##0.##" );
        textCodigo.setText(String.valueOf(empleado[i].getCodigo()));
        textNombre.setText(empleado[i].getNombreEmpleado());
        textApellido.setText(empleado[i].getApeEmpleado());
        textSalario.setText(df.format(empleado[i].getSalario()));
        textQuincena.setText(df.format(empleado[i].getQuincena()));
        textTransporte.setText(df.format(empleado[i].getAuxTrans()));
        textTotalDevengado.setText(df.format(empleado[i].getTotalDevengado()));
        textSalud.setText(df.format(empleado[i].getSalud()));
        textPension.setText(df.format(empleado[i].getPension()));
        textFSP.setText(df.format(empleado[i].getFSP()));
        textTotalDescuentos.setText(df.format(empleado[i].getTotalDescuentos()));
        textPagar.setText(df.format(empleado[i].getTotalPagar()));
        //acumula el total a pagar del empleado utilizando el metodo calcularTotalNomina de Empresa
        empresa.calcularTotalNomina(empleado[i].getTotalPagar());
        //Asigna al textbox el total que se acumula mediante el método darTotalNomina
        textAcumuladoNomina.setText(df.format(empresa.getTotalNomina()));
       }
    private void btnSalir_actionPerformed(ActionEvent e) {
        dispose();
    }
  public static void main(String args[]) {
         EventQueue.invokeLater(new Runnable() {
               public void run() {
                   new Frame1().setVisible(true);
               }
           });
       }

}



y este es el frame1. la parte grafica es parecida, este código funciona perfecto, desede ahí me he estado guiando.
Gracias nuevamente.
estare en contacto el dia de mañana nuevamente.
Páginas: [1] 2 3 4
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines