where can i find the full list of these supported events?
i checked the jdk documentation, but could not find there.
Key and Mouse (Motion) events are so called "low level" events. The other events
are "high level" events not directly caused by a device of some sort. The high
level events notify the listeners of bounded (or "vetoable") property changes and
(optionally) required actions. Note that most of Swings JComponents fire quite
a lot of those "high level" events in sequence when something simple such as a
mouse press happens: it could've been on a button that scrolls a list that hides,
exposes a certain element etc.
kind regards,
Jos