- java.lang.Object
-
- java.util.EventObject
-
- javafx.event.Event
-
- javafx.concurrent.WorkerStateEvent
-
- Все реализованные интерфейсы:
-
Serializable,Cloneable
public class WorkerStateEvent extends Event
Событие, которое возникает всякий раз, когда состояние задачи изменяется. КакTask, так иServiceподдерживают прослушивание событий состояния.- С момента:
- JavaFX 2.1
- См. также:
- Сериализованная форма
-
Краткое описание полей
Поля Модификатор и тип Поле Описание static EventType<WorkerStateEvent>ANYОбщий базовый тип для всех типов событий состояния задачи.static EventType<WorkerStateEvent>WORKER_STATE_CANCELLEDЭто событие возникает, когда состояние реализации задачи переходит в состояние CANCELLED.static EventType<WorkerStateEvent>WORKER_STATE_FAILEDЭто событие возникает, когда состояние реализации задачи переходит в состояние FAILED.static EventType<WorkerStateEvent>WORKER_STATE_READYЭто событие возникает, когда состояние реализации задачи переходит в состояние READY.static EventType<WorkerStateEvent>WORKER_STATE_RUNNINGЭто событие возникает, когда состояние реализации задачи переходит в состояние RUNNING.static EventType<WorkerStateEvent>WORKER_STATE_SCHEDULEDЭто событие возникает, когда состояние реализации задачи переходит в состояние SCHEDULED.static EventType<WorkerStateEvent>WORKER_STATE_SUCCEEDEDЭто событие возникает, когда состояние реализации задачи переходит в состояние SUCCEEDED.-
Поля, унаследованные от класса javafx.event.Event
consumed, eventType, NULL_SOURCE_TARGET, target
-
Поля, унаследованные от класса java.util.EventObject
source
-
-
Краткое описание конструкторов
Конструкторы Конструктор Описание WorkerStateEvent(Worker worker, EventType<? extends WorkerStateEvent> eventType)Создать новое событие WorkerStateEvent.
-
Краткое описание методов
Все методыМетоды экземпляровКонкретные методы Модификатор и тип Метод Описание WorkergetSource()Задача, на которой первоначально произошло событие.-
Методы, унаследованные от класса javafx.event.Event
clone, consume, copyFor, fireEvent, getEventType, getTarget, isConsumed
-
Методы, унаследованные от класса java.util.EventObject
toString
-
-
Подробное описание полей
-
ANY
public static final EventType<WorkerStateEvent> ANY
Общий базовый тип для всех типов событий состояния задачи.
-
WORKER_STATE_READY
public static final EventType<WorkerStateEvent> WORKER_STATE_READY
Это событие возникает, когда состояние реализации задачи переходит в состояние READY.
-
WORKER_STATE_SCHEDULED
public static final EventType<WorkerStateEvent> WORKER_STATE_SCHEDULED
Это событие возникает, когда состояние реализации задачи переходит в состояние SCHEDULED.
-
WORKER_STATE_RUNNING
public static final EventType<WorkerStateEvent> WORKER_STATE_RUNNING
Это событие возникает, когда состояние реализации задачи переходит в состояние RUNNING.
-
WORKER_STATE_SUCCEEDED
public static final EventType<WorkerStateEvent> WORKER_STATE_SUCCEEDED
Это событие возникает, когда состояние реализации задачи переходит в состояние SUCCEEDED.
-
WORKER_STATE_CANCELLED
public static final EventType<WorkerStateEvent> WORKER_STATE_CANCELLED
Это событие возникает, когда состояние реализации задачи переходит в состояние CANCELLED.
-
WORKER_STATE_FAILED
public static final EventType<WorkerStateEvent> WORKER_STATE_FAILED
Это событие возникает, когда состояние реализации задачи переходит в состояние FAILED.
-
-
Подробное описание конструкторов
-
WorkerStateEvent
public WorkerStateEvent(Worker worker, EventType<? extends WorkerStateEvent> eventType)
Создать новое событие WorkerStateEvent. Укажите задачу и тип события.- Параметры:
-
worker- Задача, которая генерирует событие. Задача должна быть объектом EventTarget, в противном случае EventTarget для события будет равен null. -
eventType- Тип события. Не должно быть null.
-
-
Подробное описание методов
-
getSource
public Worker getSource()
Задача, на которой первоначально произошло событие.- Переопределяет:
-
getSourceв классеEventObject - Возвращает:
- Задача, на которой первоначально произошло событие.
-
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.