Народ, подскажите, есть ли какой-то интерфейс у кнопки, который слушает само нажатие, а при отпускании кнопки, возвращает все атрибуты в прежнее состояние? Конкретно нужно чтобы при нажатии на кнопку менялся цвет ее фона, а при отпускании обретал начальный цвет.