Здравствуйте, serjjj, Вы писали:
S>Почему обработка событий в Java такая многословная, это дает какие-то преимущества по сравнению с .Net и Qt, или просто ошибка проектирования Java???
Количество написанных символов кода не означают многословность или немногословность.
По моему, в .NET для адекватной обработки событий надо похожим образом переопределять методы add и remove, хотя можно и полагаться на фреймворк.