Module  javafx.controls
软件包  javafx.scene.control

Class DialogEvent

    • 字段详细信息

      • DIALOG_SHOWING

        public static final EventType<DialogEvent> DIALOG_SHOWING
        此事件发生在显示之前的对话框上。
      • DIALOG_SHOWN

        public static final EventType<DialogEvent> DIALOG_SHOWN
        此事件发生在显示之后的对话框上。
      • DIALOG_HIDING

        public static final EventType<DialogEvent> DIALOG_HIDING
        此事件发生在隐藏之前的对话框上。
      • DIALOG_HIDDEN

        public static final EventType<DialogEvent> DIALOG_HIDDEN
        此事件发生在隐藏后的对话框上。
      • DIALOG_CLOSE_REQUEST

        public static final EventType<DialogEvent> DIALOG_CLOSE_REQUEST
        当有外部请求关闭该对话框时,此事件将传递到对话框。 如果事件没有被任何安装的对话框事件处理程序使用,则此事件的默认处理程序将关闭相应的对话框。
    • 构造方法详细信息

      • DialogEvent

        public DialogEvent​(Dialog<?> source,
                           EventType<? extends Event> eventType)
        构造一个新的Event与指定的事件源,目标和类型。 如果源或目标设置为null ,它将被替换为NULL_SOURCE_TARGET值。
        参数
        source - 发送事件的事件源
        eventType - 事件类型
    • 方法详细信息

      • toString

        public String toString​()
        返回此 DialogEvent对象的字符串表示形式。
        重写:
        toStringEventObject
        结果
        这个 DialogEvent对象的字符串表示形式。
      • copyFor

        public DialogEvent copyFor​(Object newSource,
                                   EventTarget newTarget)
        描述从类别复制Event
        使用指定的事件源和目标创建并返回此事件的副本。 如果源或目标设置为null ,它将被替换为NULL_SOURCE_TARGET值。
        重写:
        copyForEvent
        参数
        newSource - 复制事件的新来源
        newTarget - 复制事件的新目标
        结果
        事件副本与新的源和目标
      • copyFor

        public DialogEvent copyFor​(Object newSource,
                                   EventTarget newTarget,
                                   EventType<DialogEvent> type)
        用给定的字段替换给定事件的副本。
        参数
        newSource - 复制事件的新来源
        newTarget - 复制事件的新目标
        type - 新的eventType
        结果
        事件副本与字段被替换
      • getEventType

        public EventType<DialogEvent> getEventType​()
        描述从类别复制: Event
        获取此事件的事件类型。 同一个Event类的对象可以有不同的事件类型。 这些事件类型进一步指定发生什么样的事件。
        重写:
        getEventTypeEvent
        结果
        事件类型