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

Programación formulario de datos personales


Enviado por   •  21 de Octubre de 2015  •  Trabajos  •  465 Palabras (2 Páginas)  •  137 Visitas

Página 1 de 2

package Deberes;

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

import java.util.StringTokenizer;

import java.text.DecimalFormat;

public class capturarDatosV3 extends JFrame implements ActionListener{

/**

*

*/

private static final long serialVersionUID = 1L;

private JLabel lblCedula, lblNombreApellido, lblEdad, lblDeportes;

private JButton btnAceptar, btnNuevo, btnCalcular, btnSalir;

private JTextField txtCedula, txtNombreApellido, txtEdad, txtDeportes;

String strCedula, strNombreApellido, strEdad, strDeportes;

String strNombre, strApellido;

String strBlanco=(" ");

String strError=("");

StringTokenizer strtokTexto;

boolean indBien=false, indVer=false;

int intNumeros=0,intSuma=0,intMaximo=18,intMinimo=125;

int intNum1=0, intNum2=0,intNum3=0;

double douNumero=0;

int i,j;

int intEdad=0;

float FloPromedio,FloTotal=0;

DecimalFormat DecForTotales = new DecimalFormat("#.##");

DecimalFormat DecForDecimales = new DecimalFormat("#.###");

public capturarDatosV3(){

super( "Capturar Datos" );

JPanel panelGui=new JPanel();

panelGui.setLayout(new GridLayout(3,7,20,10));

lblCedula = new JLabel( "Cedula");

lblCedula.setToolTipText( "Ingrese su cedula\n Solo valores numericos" );

panelGui.add( lblCedula);

txtCedula = new JTextField(10);

panelGui.add(txtCedula);

lblNombreApellido = new JLabel( "Nombre y Apellido");

lblNombreApellido.setToolTipText( "Ingrese el Nombre y el Apellido\n Solo puede usar letras\n Maximo 15 caracteres cada uno" );

panelGui.add( lblNombreApellido);

txtNombreApellido = new JTextField(31);

panelGui.add(txtNombreApellido);

lblEdad = new JLabel( "Edad");

lblEdad.setToolTipText( "Ingrese su edad\n Solo valores numericos\n Edades entre 18 y 125" );

panelGui.add( lblEdad);

txtEdad = new JTextField(3);

panelGui.add(txtEdad);

lblDeportes = new JLabel( "Deportes");

lblDeportes.setToolTipText( "Ingrese sus deportes favoritos\nUse (,) para separar\n Solo letras\n Maximo 100 caracteres" );

panelGui.add( lblDeportes);

txtDeportes = new JTextField(30);

panelGui.add(txtDeportes);

btnAceptar= new JButton();

btnAceptar.setText("Aceptar");

panelGui.add(btnAceptar);

btnAceptar.setActionCommand("Aceptar");

btnAceptar.addActionListener(this);

//boton de comandos

btnNuevo= new JButton();

btnNuevo.setText("Nuevo");

panelGui.add(btnNuevo);

btnNuevo.setActionCommand("Nuevo");

btnNuevo.addActionListener(this);

btnCalcular= new JButton();

btnCalcular.setText("Calcular");

panelGui.add(btnCalcular);

btnCalcular.setActionCommand("Calcular");

btnCalcular.addActionListener(this);

btnSalir= new JButton();

btnSalir.setText("Salir");

panelGui.add(btnSalir);

btnSalir.setActionCommand("Salir");

btnSalir.addActionListener(this);

Container contenedor = getContentPane();

contenedor.setBackground(Color.lightGray);

contenedor.add(new JLabel("PROGRAMACION II",new ImageIcon("imagenes/proveedor.png"),SwingConstants.CENTER),BorderLayout.NORTH);

contenedor.add(panelGui,BorderLayout.CENTER);

super.setBounds(100, 200, 400, 150);

this.setVisible(true);

}

public static void main( String args[] )

{

capturarDatosV3 application = new capturarDatosV3();

application.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );

}

public

...

Descargar como (para miembros actualizados)  txt (9 Kb)   pdf (55.4 Kb)   docx (16.9 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com