package dolarespesos;
import javax.swing.JLabel;
import javax.swing.JFrame;
import javax.swing.JTextField;
import javax.swing.JButton;
import java.awt.ActiveEvent;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.util.Locale;
public class Dolarespesos extends JFrame {
JLabel etiqueta1;
JLabel etiqueta2;
JLabel etiqueta3;
JLabel etiqueta4;
JTextField cajatexto1;
JButton botonconvertir;
public Dolarespesos(){
super(" dolares pesos");
etiqueta1=new JLabel(" Programa para convertir dolares a pesos");
etiqueta2=new JLabel("ingrese cantidad a cambiar");
etiqueta3=new JLabel("la cantiadad es ..");
etiqueta4=new JLabel("??");
cajatexto1=new JTextField();
botonconvertir=new JButton("conversion");
this.add(etiqueta1);
this.add(etiqueta2);
this.add(etiqueta3);
this.add(etiqueta4);
this.add(cajatexto1);
this.add(botonconvertir);
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);
cajatexto1.setBounds(300, 30, 100, 30);
botonconvertir.setBounds(400, 100, 300, 30);
botonconvertir.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent ae) {
double dolar=Double.valueOf(cajatexto1.getText());
double total=(dolar*18.3894);
etiqueta4.setText(String.valueOf(total));
}
});
botonconvertir.addMouseListener(new MouseListener(){
@Override
public void mouseClicked(MouseEvent me) {
double dolar=Double.valueOf(String.valueOf(cajatexto1));
double total=(dolar*18.3894);
etiqueta4.setText(String.valueOf(total));
}
@Override
public void mousePressed(MouseEvent me) {
}
@Override
public void mouseReleased(MouseEvent me) {
}
@Override
public void mouseEntered(MouseEvent me) {
}
@Override
public void mouseExited(MouseEvent me) {
}
});
this.setVisible(true);
this.setSize(800, 400);
this.setLocationRelativeTo(null);
}
public static void main(String[] args) {
Dolarespesos app=new Dolarespesos();
}
}
No hay comentarios:
Publicar un comentario