Event Driven Programming Sample Code Java