Sei sulla pagina 1di 4

MANUEL FLORES NAVA SANDRA SANCHEZ RAMIREZ CARMINA CARREON SANCHEZ SERGIO TETLACUILO MUOZ

PROGRAMA DE VENTANA CON JFRAME, JLABEL, JTEXTFIELD

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

public class DatosPer extends JFrame implements ActionListener { JLabel eti = new JLabel("Mensaje"); JLabel nom = new JLabel("Nombre?"); JLabel pes = new JLabel("Peso? "); JLabel est = new JLabel ("Estatura? "); JTextField entrada = new JTextField(30); JTextField peso = new JTextField(35); JTextField estatura = new JTextField(35); JTextField sale = new JTextField(40); JButton si = new JButton("Aceptar"); JButton no =new JButton ("Cancelar"); DatosPer() { super("Datos Personales"); Container panel1=getContentPane(); panel1.setLayout(null); panel1.add(nom); nom.setBounds(10,20,130,40); panel1.add(entrada); entrada.setBounds(150,20,250,30); panel1.add(pes); pes.setBounds(20,60,130,40); panel1.add(est); est.setBounds(20,100,130,40);

panel1.add(estatura); estatura.setBounds(150,100,250,30); panel1.add(peso); peso.setBounds(150,60,250,30); panel1.add(eti); eti.setBounds(20,200,230,40); panel1.add(si); si.setBounds(150,150,130,40); panel1.add(no); no.setBounds(300,150,100,40); panel1.add(sale); sale.setBounds(150,200,300,30);

si.addActionListener(this); no.addActionListener(this);

setSize(500,200); setVisible(true); } public static void main (String Ar[]) { DatosPer ap=new DatosPer(); ap.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

} public void actionPerformed(ActionEvent ev) { String cad="Hola "+entrada.getText(); String cad1=" "; if (ev.getSource()==si) { cad+=" "; String cadena =peso.getText(); int num =Integer.parseInt(cadena); if (num< 50){ cad1+="Necesitas comer estas flaco"; } if (num>50){

cad1+="No comas chatarra estas gordo"; }

} sale.setText(cad+""+cad1); } }

compilacion complete

ventana de datos personales

Inserter datos si se pasa de los 50 kilos el mensaje es:

Pero si es menos de 50 kilos el mensaje es:

Potrebbero piacerti anche