Некоторые из компонентов интерфейса пользователя, которые могут генерировать события, описанные в предыдущем разделе, перечислены в табл. см.ниже. В дополнение к этим элементам графического интерфейса пользователя, события могут генерировать другие компоненты, такие как аплеты. Например, от аплета принимаются key- и mouse-события. (Можно также строить свои собственные компоненты, которые генерируют события.)
Таблица Примеры источников событий
Источник события | Описание |
Кнопка (Button) | Генерирует action-события, когда нажимается кнопка |
Флажок (checkbox) | Генерирует item-события, когда флажок устанавливается или сбрасывается |
Список с выбором (choice) | Генерирует item-события, когда изменяется выбор элемента в списке с выбором |
Список (List) | Генерирует action-события, когда на элементе списка выполнен двойной щелчок (мышью). Генерирует item-события, когда элемент выделяется или выделение снимается |
Пункт меню (Menu Item) | Генерирует action-события, когда пункт меню выделен; генерирует события элемента, когда пункт меню с меткой выделен или выделение отменяется |
Полоса прокрутки (Scrollbar) | Генерирует adjustment-события при манипуляциях с полосой прокрутки |
Текстовые компоненты | Генерирует text-события, когда пользователь вводит символ |
Окно (window) | Генерирует window-события, когда окно активизируется, закрывается, деактивизируется, сворачивается в пиктограмму, разворачивается из пиктограммы, открывается или выполняется выход из него (quit) |
|
|