El siguiente código Java es para una calculadora simple. Hay nueve JButtons para representar los números del 1 al 9, y tres JButtons para sumar, restar y totalizar el resultado. Un JTextField en la parte superior realiza un seguimiento de los números que se presionan y el resultado de la operación aritmética..
El propósito de este programa Java es mostrar cómo implementar una interfaz ActionListener para manejar clics de eventos de botón JButton utilizando la clase que contiene, una clase interna y una clase interna anónima.