Ma...infatti c'è la classe Person che genera l'evento e la classe SimplePersonListener che implementa PersonListener e che si mette in ascolto di un oggetto Person...Originariamente inviato da stirkland
ciao scusa ma non capisco una cosa: la classe Person è la stessa che sia genera che ascolta l'evento giusto? ma se io volessi fare in modo che una classe generi e un'altra ascolti?
Nel caso del JButton a generare l'evento è il JButton (difatti getSource() invocato su un ActionEvent restituisce il JButton) e a ricevere l'evento sono gli ActionListener registrati sul pulsanteOriginariamente inviato da stirkland
tipo un JButton con il suo ActionListener: il JButton ascolta ma colui che genera è...l'utente!! va beh non è una classe ma tanto per capirsi..![]()