Если я зарегистрируюсь в addMouseListener
компоненте, а затем передам ему новый MouseAdapter
событие движения не генерируется, потому что я должен использовать addMouseMotionListener
...
и наоборот, если я использую addMouseMotionListener
с MouseAdapter
, я не могу использовать события щелчка, ecc.
так что на самом деле я не понимаю, почему MouseAdapter
также реализует MouseMotionListener
и MouseWheelListener
...
это создает только путаницу!