He estado programando una calculadora y esta es la idea basada en metodos , cada apartado es un metodo de mi programa.
------------------
1.se crea un panel donde esta la pantallita de la calculadora
2.se crea otro panel donde se estan los botones
3.asigno a cada botón su funcion:
cuando se presione un numero , este se almacena en una variable y se proyecta en la pantalla
cuando se presione un signo el boolean con el mismo nombre se convertira en verdadero
cuando presione otro numero este tambien se almacenara pero en otra variable,
cuando se presione igual : si sumar es verdadero entonces sumar el primer numero almacenado mas el segundo;
3.se crea un marco donde se almacenan los dos paneles
4.se inicializa el marco
--------------------
El caso es que todo el programa funciona bien salvo el punto 3 , os paso un link a mi Drive con el programa pero sin el metodo 3:
https://drive.google.com/open?id=0B-2UHB04jmluNml0cElvMUNiZVE