jre
登录
|
jre/8
netscape
org
launcher
javafx
com
sun
webkit
media
glass
org
image
java_cup
security
openpisces
source
imageio
prism
javafx
webkit
media
sg
robot
perf
menu
property
image
charts
UnmodifiableArrayList.java
css
binding
tk
stage
WindowPeerListener.java
EmbeddedWindow.java
PopupWindowPeerListener.java
WindowHelper.java
StageHelper.java
WindowEventDispatcher.java
WindowCloseRequestHandler.java
FocusUngrabEvent.java
ScreenHelper.java
StagePeerListener.java
application
util
font
beans
animation
PlatformUtil.java
runtime
text
geometry
embed
iio
effect
collections
scene
logging
fxml
jmx
geom
cursor
event
print
naming
scenario
javadoc
jmx
corba
pisces
java
swing
javax
java
WindowEventDispatcher.java
清空
类结构
/* * Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package com.sun.javafx.stage; import com.sun.javafx.event.
BasicEventDispatcher
; import com.sun.javafx.event.
CompositeEventDispatcher
; import com.sun.javafx.event.
EventHandlerManager
; import com.sun.javafx.event.
EventRedirector
; import javafx.stage.
Window
; /** * An {@code EventDispatcher} for {@code Window}. It is formed by a chain * in which a received event is first passed through {@code EventRedirector} * and then through {@code EventHandlerManager}. */ public class
WindowEventDispatcher
extends
CompositeEventDispatcher
{ private final
EventRedirector
eventRedirector
; private final
WindowCloseRequestHandler
windowCloseRequestHandler
; private final
EventHandlerManager
eventHandlerManager
; public
WindowEventDispatcher
(final
Window
window
) { this(new
EventRedirector
(
window
), new
WindowCloseRequestHandler
(
window
), new
EventHandlerManager
(
window
)); } public
WindowEventDispatcher
( final
EventRedirector
eventRedirector
, final
WindowCloseRequestHandler
windowCloseRequestHandler
, final
EventHandlerManager
eventHandlerManager
) { this.
eventRedirector
=
eventRedirector
; this.
windowCloseRequestHandler
=
windowCloseRequestHandler
; this.
eventHandlerManager
=
eventHandlerManager
;
eventRedirector
.
insertNextDispatcher
(
windowCloseRequestHandler
);
windowCloseRequestHandler
.
insertNextDispatcher
(
eventHandlerManager
); } public final
EventRedirector
getEventRedirector
() { return
eventRedirector
; } public final
WindowCloseRequestHandler
getWindowCloseRequestHandler
() { return
windowCloseRequestHandler
; } public final
EventHandlerManager
getEventHandlerManager
() { return
eventHandlerManager
; } @
Override
public
BasicEventDispatcher
getFirstDispatcher
() { return
eventRedirector
; } @
Override
public
BasicEventDispatcher
getLastDispatcher
() { return
eventHandlerManager
; } }
查找资源
Jre/Lib
输入类名或文件名
类结构窗口