I have doubt about Action Event. I am unable to understand that when this event will occur?Is this generate only when button pressed or it fired by other reasons also. Please clear my this doubt in simple way.
It's a semantic event generated by a component (like Button) when that component-specific action occurs. The event is passed to every ActionListener object that registered to receive such events from that component. Check the API.