- java.lang.Object
-
- java.util.EventObject
-
- javafx.event.Event
-
- javafx.scene.input.InputEvent
-
- All Implemented Interfaces:
-
Serializable
,Cloneable
- 已知直接子类:
-
ContextMenuEvent
,DragEvent
,GestureEvent
,InputMethodEvent
,KeyEvent
,MouseEvent
,TouchEvent
public class InputEvent extends Event
指示用户输入的事件。- 从以下版本开始:
- JavaFX 2.0
- 另请参见:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field 描述 static EventType<InputEvent>
ANY
所有输入事件类型的常用超类型。-
Fields inherited from class javafx.event.Event
consumed, eventType, NULL_SOURCE_TARGET, target
-
Fields inherited from class java.util.EventObject
source
-
-
构造方法摘要
构造方法 Constructor 描述 InputEvent(Object source, EventTarget target, EventType<? extends InputEvent> eventType)
创建新的InputEvent实例。InputEvent(EventType<? extends InputEvent> eventType)
创建新的InputEvent实例。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 EventType<? extends InputEvent>
getEventType()
获取此事件的事件类型。-
Methods inherited from class javafx.event.Event
clone, consume, copyFor, fireEvent, getTarget, isConsumed
-
Methods inherited from class java.util.EventObject
getSource, toString
-
-
-
-
字段详细信息
-
ANY
public static final EventType<InputEvent> ANY
所有输入事件类型的常用超类型。
-
-
构造方法详细信息
-
InputEvent
public InputEvent(EventType<? extends InputEvent> eventType)
创建新的InputEvent实例。- 参数
-
eventType
- 事件类型
-
InputEvent
public InputEvent(Object source, EventTarget target, EventType<? extends InputEvent> eventType)
创建新的InputEvent实例。- 参数
-
source
- 事件源 -
target
- 事件目标 -
eventType
- 事件的类型
-
-
方法详细信息
-
getEventType
public EventType<? extends InputEvent> getEventType()
描述从类复制:Event
获取此事件的事件类型。 同一个Event
类的对象可以有不同的事件类型。 这些事件类型进一步指定发生什么样的事件。- 重写:
-
getEventType
在Event
- 结果
- 事件类型
-
-