Witam
Mam pewne pytanie:
Klasa zewnętzna posiada dwie klasy wewnętrzne, które implementują interfejs ActionListener przez zdefiniowanie metody actionPerformed.
Każda z klas wewnętrznych nasłuchuje zdarzeń od swojego przycisku.
Fragment kodu źródłowego jest następujący:
JButton przyciskA = new JButton();
przyciskA.addActionListener(new przyciskAListener()); // przyciskAListener jest klasą wewnętrzną
JButton przyciskB = new JButton();
przyciskB.addActionListener(new przyciskBListener()); // przyciskBListener jest klasą wewnętrzną
Teraz jeśli utworzyłbym w kodzie klasy zewnętrznej kilka obiektów klasy przyciskAListener, to po kliknięciu przyciskuA zostanie wywołana metoda actionPerformed raz, czy też tyle razy, ile jest obiektów klasy przyciskAListener?