Описание тега actionevent
Когда пользователь выполняет событие действия, такое как событие щелчка на кнопке в любом приложении на основе Java, этот щелчок преобразуется в ActionEvent
который генерируется и принимается его ActionListener
объект. ActionListener - это java-интерфейс, который работает как приемник событий действия.
Класс, который заинтересован в обработке события действия, должен обязательно реализовывать этот интерфейс, а объект, созданный с помощью этого класса, регистрируется в компоненте с помощью компонента addActionListener
метод. Когда происходит событие действия, этот объектactionPerformed
вызывается всякий раз, когда происходит действие.
Класс ActionEvent - это открытый класс, расширяющий AWTEvent
класс java. Событие действия, такое как нажатие кнопки, также можно выполнить с помощью клавиатуры, нажав клавишу пробела.
Класс ActionEvent предоставляет 3 предопределенных конструктора:
ActionEvent(Object source, int id, String command)
Создает объект ActionEvent.ActionEvent(Object source, int id, String command, int modifiers)
Создает объект ActionEvent с клавишами-модификаторами.ActionEvent(Object source, int id, String command, long when, int modifiers)
Создает объект ActionEvent с указанными ключами-модификаторами и отметкой времени.
Использование: тегactionevent
может использоваться для задач программирования, связанных с приложениями с графическим интерфейсом пользователя и проблемами, связанными с обработкой событий в java. Этот тег не следует использовать для проблем, связанных с обработкой событий в javascript и других языках.
Официальная документация для класса ActionEvent
можно найти на http://docs.oracle.com/javase/7/docs/api/java/awt/event/ActionEvent.html