All pastes #396967 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-03-16 03:28 UTC
rendered paste body

import java.io.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.*;

public class ClassFicticia{
    static public ClassProveedores ArrProveedores[] = new ClassProveedores[51];

    public static void main(String[] pArgs){
        ClassProveedores ObjProveedores = new ClassProveedores();
        ObjProveedores.GuiProveedores();

    }
}





///           -------------------------------                 segunda clase


import java.io.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.*;

public class ClassProveedores{
    public String Nit,Empresa,Apel,Nom,Tel,Mail,Dir;
    public Date Naci= new Date();
    public char Sexo;
    public int ProvIndex=0;
    public int ProvMax=0;

    public JFrame FrmProveedores = new JFrame(" Proveedores");
    public JLabel lblTitulo = new JLabel("Control de Proveedores");
    public JLabel lblIndex = new JLabel(" #/# ");

    public JLabel lblNit = new JLabel("Nit: ");
    public JLabel lblEmpresa= new JLabel("Empresa: ");
    public JLabel lblApel= new JLabel("Apellido: ");
    public JLabel lblNom = new JLabel("Nombre: ");
    public JLabel lblTel = new JLabel("Telefono: ");
    public JLabel lblMail= new JLabel("Mail: ");
    public JLabel lblDir = new JLabel("Direccion: ");
    public JLabel lblNac = new JLabel("Nacimiento: ");
    public JLabel lblSexo= new JLabel("Sexo: ");

    public JTextField txtNit   = new JTextField();
    public JTextField txtEmpresa = new JTextField();
    public JTextField txtApel  = new JTextField(15);
    public JTextField txtNom   = new JTextField();
    public JTextField txtTel   = new JTextField();
    public JTextField txtMail  = new JTextField();
    public JTextField txtDir   = new JTextField();
    public JTextField txtNac   = new JTextField();
    public JTextField txtSexo  = new JTextField();

    public JButton btnInicio  = new JButton("<<");
    public JButton btnAtras   = new JButton("<");
    public JButton btnUltimo  = new JButton(">>");
    public JButton btnAdelante= new JButton(">");
    public JButton btnGuardar = new JButton("Guardar");
    public JButton btnNuevo   = new JButton("Nuevo");
    public JButton btnLimpiar = new JButton("Limpiar");
    public JButton btnMenu    = new JButton("Ir al Menu");

   public int GoBottom(){
        int MaxIndexLocal=0;
        /**
        for (int cont=1; cont<=50;cont=cont+1){
                if(ClassFicticia.ArrProveedores[cont].Nit==""){
                        MaxIndexLocal=cont;
                }
        }**/
        return(0);
    }

    public void GoTop(){
        if(0==0){
                //IniciarProveedores();
                lblIndex.setText("Verdadero");
        }else{
                ProvIndex=1;
                lblIndex.setText("falso");
        }
        ClassFicticia.ArrProveedores[0].Nit="palabra";
    }

    public void GuiProveedores(){
        FrmProveedores.setLayout(new BorderLayout());
        btnInicio.addActionListener(new ActionListener(){
                public void actionPerformed(ActionEvent e){
                        GoTop();
                }
        });

        JPanel panel1 = new JPanel();   panel1.setLayout(new GridLayout(0,4));
        JPanel panel2 = new JPanel();   panel2.setLayout(new GridLayout(0,7));
        JPanel panel3 = new JPanel();   panel3.setLayout(new GridLayout(5,2));

        panel1.add(lblNit);     panel1.add(txtNit);
        panel1.add(lblEmpresa); panel1.add(txtEmpresa);
        panel1.add(lblNom);     panel1.add(txtNom);
        panel1.add(lblApel);    panel1.add(txtApel);
        panel1.add(lblTel);     panel1.add(txtTel);
        panel1.add(lblMail);    panel1.add(txtMail);
        panel1.add(lblDir);     panel1.add(txtDir);
        panel1.add(lblNac);     panel1.add(txtNac);
        panel1.add(new JLabel(""));

        panel2.add(btnInicio);
        panel2.add(btnAtras);
        panel2.add(lblIndex);
        panel2.add(btnUltimo);
        panel2.add(btnAdelante);

        panel3.add(new JLabel(""));
        panel3.add(btnGuardar); panel3.add(new JLabel(""));
        panel3.add(btnNuevo);   panel3.add(new JLabel(""));
        panel3.add(btnLimpiar); panel3.add(new JLabel(""));
        panel3.add(btnMenu);    panel3.add(new JLabel(""));



        FrmProveedores.add(panel1,BorderLayout.CENTER);
        FrmProveedores.add(panel2,BorderLayout.SOUTH);
        FrmProveedores.add(panel3,BorderLayout.EAST);
        FrmProveedores.pack();
        FrmProveedores.setVisible(true);

    }

    public ClassProveedores(){
        Nit="";
        Empresa="";
        Apel="";
        Nom="";
        Tel="";
        Mail="";
        Dir="";
        Sexo=' ';
    }

    public static void main(String[] pArgs){

    }
}