Calculadora

2 views
Skip to first unread message

Rolix

unread,
Oct 26, 2010, 10:12:04 PM10/26/10
to 20102poo2
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

package Interfaz;
import javax.swing.JOptionPane;
/**
*
* @author Martha Garcia & Michael Bocanegra
*/

public class CalculadoraJoption extends Calculadora {
public int salir1;
public static void main(String[] arg) {
CalculadoraJoption a=new CalculadoraJoption();
a.iniciar();
}
public CalculadoraJoption()
{
super();
}
@Override
public void iniciar()
{
do
{
principal();
salir1 = JOptionPane.showConfirmDialog(null,"Quieres Salir de la
Apliacción","Pregunta",JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE);
if (salir1 == 0)
{
JOptionPane.showMessageDialog(null,"Gracias!!!!","Cerrando",JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
}
}while ((salir1 !=0));
}
@Override
public void principal(){
val1=Float.parseFloat(JOptionPane.showInputDialog("Digita el Primer
numero"));
operacion=JOptionPane.showInputDialog("Digita La Operacion \n + , - ,
* ,/").charAt(0);
val2=Float.parseFloat(JOptionPane.showInputDialog("Digita el Segundo
numero"));
if(!operaciones.valOperando(operacion))
{
JOptionPane.showMessageDialog(null, "No estas Digitando una operación
Matematica");
}
else
{
operaciones.operacion(val1, val2);
JOptionPane.showMessageDialog(null,val1+" "+ operaciones.operacion
+val2+"="+operaciones.getResultado());
}
}
}
Reply all
Reply to author
Forward
0 new messages