
13.11.2011, 23:46
|
|
блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
|
Самый быстрый и безбажный код - тот, которого нет. Не прорабатывая и упрощая не важные вещи можно сильно ускорить разработку. Да, это весьма спорно именно про этот момент, ведь раз сделал и оно везде и всегда.
Vektor, если onMouseEvent не статик, то будет добавлено столько слушателей MOUSE_UP, сколько кнопок. Но убьется вашим кодом только последний.
Мне нравится решение как в коде от expl - слушатель на ап добавляется только при нажатии. Таким образом он максимум один (если извратов не считать) будет активный. Удалять его при удалении всех других - тоже надо (не жалко, а он может остаться). Хотя вообще я не видел от такого тормозов никогда.
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают.
Последний раз редактировалось -De-; 13.11.2011 в 23:53.
|