How does an ActionListener work?

后端 未结 3 827
误落风尘
误落风尘 2021-01-04 14:02

I have an idea of how to use action listeners and implementing them but I was wondering if anyone could tell me how do they listen to the events? Is there some kind of poll

3条回答
  •  孤街浪徒
    2021-01-04 14:23

    The tutorial explains how they work fairly well: http://download.oracle.com/javase/tutorial/uiswing/events/actionlistener.html

    I think the UI implementation of the JComponent will fire (call) all registered events upon the user interacting with it (I think).

    For example, when a user clicks a JButton, the button (or it's ui, or some other internal handler) will lookup all registered ActionListeners and call their actionPerformed(...) methods.

提交回复
热议问题