Remplacement des ActionListener par des AbstractAction pour un code plus joli