package programasumadouble;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JLabel;
import javax.swing.JButton;
import javax.swing.JTextField;
import javax.swing.JFrame;
public class Programasumaformulario extends JFrame{
JLabel etiqueta1;
JLabel etiqueta2;
JLabel etiqueta3;
JLabel etiqueta4;
JLabel etiqueta5;
JTextField cajatexto1;
JTextField cajatexto2;
JButton botonsumar;
public Programasumaformulario(){
super(" Programa que suma dos numeros");
etiqueta1=new JLabel("Programa para sumar 2 numeros tipo double");
etiqueta2=new JLabel(" Capture el primer numero");
etiqueta3=new JLabel("Capture el segundo numero");
etiqueta4=new JLabel ("El numero es .....");
etiqueta5=new JLabel(" ..");
cajatexto1=new JTextField();
cajatexto2=new JTextField();
botonsumar=new JButton(" sumar");
this.add(etiqueta1);
this.add(etiqueta2);
this.add(etiqueta3);
this.add(etiqueta4);
this.add(etiqueta5);
this.add(cajatexto1);
this.add(cajatexto2);
this.add(botonsumar);
botonsumar.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent e) {
double numero1=0.0;
double numero2=0.00;
double resultado=0.00;
numero1=Double.valueOf(cajatexto1.getText());
numero2=Double.valueOf(cajatexto2.getText());
resultado=numero1+numero2;
etiqueta5.setText(String.valueOf(resultado));
}});
this.setLayout(null);
etiqueta1.setBounds(10,30, 300, 30);
etiqueta2.setBounds(10, 60, 300, 30);
etiqueta3.setBounds(10, 90, 300, 30);
etiqueta4.setBounds(10, 120, 300, 30);
etiqueta5.setBounds(130, 120, 300, 30);
cajatexto1.setBounds(320, 60,100 , 30);
cajatexto2.setBounds(320, 90, 100, 30);
botonsumar.setBounds(100, 180, 300, 30);
this.setSize(600, 400);
this.setLocationRelativeTo(null);
this.setVisible(true);
}
public static void main(String[] args) {
Programasumaformulario app=new Programasumaformulario();
}
}
No hay comentarios:
Publicar un comentario