Como saber qual foi o último botão pressionado

Sou iniciante em java e como a maioria (eu acho) to tomando uma surra. Gostaría de saber se no java tem algum comando que retorne qual foi o último botão que foi pressionado no programa.

Se alguém puder me ajudar! Agradeço.

Quando você implementa um ActionListener para o seu botão, no metodo actionPerformed() dele é passado como parametro um objeto ActionEvent, esse objeto tem um metodo getSource() que te retorna o objeto que originou o evento, nesse caso o botão, se você precisar pode guardar esse objeto em algum lugar…