Ett exempel på ett kalkylatorprogram (med Java-kod)

Följande Java-kod är för en enkel räknare. Det finns nio JB-knappar för att representera siffrorna 1 till 9, och tre JB-knappar för tillägg, subtraktion och totalresultat. Ett JTextField överst håller reda på antalet som trycks ned och resultatet av den aritmetiska operationen.

Java-kod

Syftet med detta Java-program är att visa hur man implementerar ett ActionListener-gränssnitt för att hantera JButton-knapphändelseklick genom att använda den innehållande klassen, en inre klass och en anonym inre klass.