Классы Event представляют событие. Java предоставляет нам различные классы Event, но мы обсудим те, которые используются чаще.
Класс EventObject
Это корневой класс, из которого должны быть получены все объекты состояния события. Все события создаются со ссылкой на объект, источник , который логически считается объектом, с которым изначально произошло рассматриваемое событие. Этот класс определен в пакете java.util.
Объявление класса
Ниже приводится объявление для класса java.util.EventObject :
public class EventObject extends Object implements Serializable
поле
Ниже приведены поля для класса java.util.EventObject :
-
Защищенный источник объекта — объект, на котором изначально произошло событие.
Защищенный источник объекта — объект, на котором изначально произошло событие.
Конструкторы классов
SN | Конструктор и описание |
---|---|
1 |
EventObject (Источник объекта) Создает прототип события. |
EventObject (Источник объекта)
Создает прототип события.
Методы класса
SN | Метод и описание |
---|---|
1 |
Объект getSource () Объект, на котором изначально произошло Событие. |
2 |
Строка toString () Возвращает строковое представление этого EventObject. |
Объект getSource ()
Объект, на котором изначально произошло Событие.
Строка toString ()
Возвращает строковое представление этого EventObject.
Методы унаследованы
Этот класс наследует методы от следующих классов:
-
java.lang.Object
java.lang.Object
Классы событий AWT:
Ниже приведен список наиболее часто используемых классов событий.
Это корневой класс событий для всех событий AWT. Этот класс и его подклассы заменяют исходный класс java.awt.Event.
Событие ActionEvent генерируется при нажатии кнопки или двойном щелчке элемента списка.
Класс InputEvent является корневым классом событий для всех входных событий уровня компонента.
При вводе символа генерируется ключевое событие.
Это событие указывает, что действие мыши произошло в компоненте.
Объект этого класса представляет текстовые события.
Объект этого класса представляет изменение состояния окна.
Объект этого класса представляет событие корректировки, испускаемое регулируемыми объектами.
Объект этого класса представляет изменение состояния окна.
Объект этого класса представляет изменение состояния окна.
Объект этого класса представляет изменение состояния окна.
Объект этого класса представляет изменение состояния окна.