EventHandler jak napisać?

0

Witam. Szukałem odpowiedzi na to pytanie jednak nie mogłem nic znaleźć.Moje pytanie brzmi: czy jest możliwość, a jeżeli tak, to jak zapisać kod poniżej przy pomocy EventHandlera? W dokumentacji znalazłem, że powinniśmy zrobić to następująco: EventHandler.create(Class listenerInterface, Object target, String action), jednak nie do końca rozumiem co powinienem dać w Object target (buttonPanel?) i String action?


blackButton.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                   buttonPanel.setBackground(Color.BLACK);
            }
        });
1

NIe wiem co to za dokumentacja, ale nie rób tak jak w niej piszą. Twoje jest lepsze.
Możesz jeszcze krócej zapisać:

blackButton.addActionListener((event) ->buttonPanel.setBackground(Color.BLACK));

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0