It's because your Calculator class does not implement ActionListener. If you add the @Override annotation to the actionPerformed function (a good habit for all overridden functions), you'll get a...