Umstrukturierung ActionListener