ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Taller 2 APOO


Enviado por   •  24 de Noviembre de 2019  •  Informes  •  1.307 Palabras (6 Páginas)  •  215 Visitas

Página 1 de 6

TALLER 2 APLICACIÓN DE PROGRAMACION ORIENTADA A OBJETOS

DANIEL ALEJANDRO MONCALEANO URUEÑA

DIEGO ARMANDO AMADO RUIZ

JOSE DIOMEDES LOPEZ MARROQUIN

OSCAR MAURICIO MARTINEZ BRIÑEZ

SARA VANNESA JARAMILLO PEREZ

CARLOS ANDRES VELEZ SANCHEZ

UNIVERSIDAD DEL TOLIMA

INSTITUTO DE EDUCACION A DISTANCIA (IDEAD)

TECNOLOGIA EN GESTION DE BASE DE DATOS (G1)

APLICACIÓN DE LA PROGRMACION ORIENTADA A OBJETOS

IBAGUE TOLIMA

2019 B

INTRODUCCION

A continuación se presentara el código el cual permite mediante el uso de interfaces graficas swing , registrando datos en una pestaña los cuales serán ingresados en una tabla que contiene los diferentes layout como son cedula , nombre , apellido , cargo , teléfono  y sueldo.

CODIGO FUENTE

  • CODIGO VENTANA PRINCIPAL

package Ventana;

public class VentanaPrincipal {

   

    public static void main (String [] args){

       Ingreso miIngreso = new Ingreso();

                 

   }

   

}

  • CODIGO VENTANA INGRESO

package Ventana;

    import javax.swing.JFrame;

    import javax.swing.JPanel;

    import javax.swing.JButton;

    import javax.swing.BorderFactory;

    import javax.swing.JLabel;

    import javax.swing.JScrollPane;

    import javax.swing.JTabbedPane;

    import javax.swing.JTable;

    import javax.swing.JTextField;

    import javax.swing.table.DefaultTableModel;

    import java.awt.BorderLayout;

    import java.awt.Color;

    import java.awt.FlowLayout;

    import java.awt.GridLayout;

    import java.awt.event.ActionEvent;

    import java.awt.event.ActionListener;

   

public final class Ingreso extends JFrame {

         

     JPanel panelIzquierdo = new JPanel();

     JPanel panelCentral = new JPanel();

     JPanel panelInf = new JPanel();

     JPanel panelInferior = new JPanel();

     JPanel panelInferior2 = new JPanel();

     JPanel panelFormulario= new JPanel();

     

     JTabbedPane pestaña = new JTabbedPane();

     JTextField txtcedula = new JTextField();

     JTextField txtnombre = new JTextField();

     JTextField txtapellido = new JTextField();

     JTextField txtdireccion = new JTextField();

     JTextField txttelefono = new JTextField();

     JTextField txtcargo = new JTextField();

     JTextField txtsalariobasico = new JTextField();

     

     JButton guardar = new JButton ("Guardar");

         JTable tabla;

         JScrollPane jscrollPane;

         DefaultTableModel modelodelatabla;

     

    public Ingreso(){

       

        setSize(900,300);

        setLocationRelativeTo(null);

        setVisible(true);

        setTitle ("INGRESAR EMPLEADOS");

       

       

        creaPanel();

        getContentPane().add(pestaña);

        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        iniciarComponentes();

       

    }

        public void creaPanel(){

     

        panelIzquierdo.setLayout(new GridLayout(7,1));

        panelIzquierdo.add(new JLabel("Cedula"));

        panelIzquierdo.add(new JLabel("Apellidos"));

        panelIzquierdo.add(new JLabel("Nombres"));

        panelIzquierdo.add(new JLabel("Direccion"));

        panelIzquierdo.add(new JLabel("Telefono"));

        panelIzquierdo.add(new JLabel("Cargo"));

        panelIzquierdo.add(new JLabel("Sueldo Basico"));

       

        panelCentral.setLayout(new GridLayout(7,1));

        panelCentral.add(txtcedula);

        panelCentral.add(txtnombre);

        panelCentral.add(txtapellido);

        panelCentral.add(txtdireccion);

        panelCentral.add(txttelefono);

...

Descargar como (para miembros actualizados)  txt (6.5 Kb)   pdf (294.9 Kb)   docx (216.8 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com