Top Fields Constructors Methods
com.sun.javafx.tk.quantum

pack-priv abstract Class GlassStage

extends Object
implements TKStage
Class Inheritance
All Implemented Interfaces
com.sun.javafx.tk.TKStage
Known Direct Subclasses
com.sun.javafx.tk.quantum.WindowStage, com.sun.javafx.tk.quantum.EmbeddedStage
Imports
java.util.ArrayList, .List, java.util.concurrent.atomic.AtomicReference, com.sun.javafx.tk.FocusCause, .TKScene, .TKStage, .TKStageListener, .Toolkit

Field Summary

Modifier and TypeField and Description
protected static final AtomicReference<GlassStage>
private boolean
private static List<TKStage>
private GlassScene
protected TKStageListener
private boolean
private static final List<GlassStage>

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public void
protected final GlassScene
pack-priv boolean
private static void
pack-priv static void
public void
public void
public void
protected void
setPlatformEnabled(boolean enabled)

public void
setScene(TKScene
The peer of the scene to be displayed
scene
)

Implements com.sun.javafx.tk.TKStage.setScene.

Set the scene to be displayed in this stage

public void
setTKStageListener(final TKStageListener
The listener provided by the stage
listener
)

Implements com.sun.javafx.tk.TKStage.setTKStageListener.

Listener for this stage peer to pass updates and events back to the stage

public void
setVisible(boolean
True if the stage should be visible
visible
)

Implements com.sun.javafx.tk.TKStage.setVisible.

Set if the stage is visible on screen

pack-priv void
windowsSetEnabled(boolean enabled)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

activeFSWindowback to summary
protected static final AtomicReference<GlassStage> activeFSWindow
importantback to summary
private boolean important
importantWindowsback to summary
private static List<TKStage> importantWindows
sceneback to summary
private GlassScene scene
stageListenerback to summary
protected TKStageListener stageListener
visibleback to summary
private boolean visible
windowsback to summary
private static final List<GlassStage> windows

Constructor Detail

GlassStageback to summary
protected GlassStage()

Method Detail

closeback to summary
public void close()

Implements com.sun.javafx.tk.TKStage.close.

Annotations
@Override
getSceneback to summary
protected final GlassScene getScene()
isVisibleback to summary
pack-priv boolean isVisible()
notifyWindowListenersback to summary
private static void notifyWindowListeners()
requestClosingAllWindowsback to summary
pack-priv static void requestClosingAllWindows()
requestFocusback to summary
public void requestFocus()

Implements com.sun.javafx.tk.TKStage.requestFocus.

Annotations
@Override
requestFocusback to summary
public void requestFocus(FocusCause cause)

Implements com.sun.javafx.tk.TKStage.requestFocus.

Annotations
@Override
setImportantback to summary
public void setImportant(boolean important)

Implements com.sun.javafx.tk.TKStage.setImportant.

Annotations
@Override
setPlatformEnabledback to summary
protected void setPlatformEnabled(boolean enabled)
setSceneback to summary
public void setScene(TKScene scene)

Implements com.sun.javafx.tk.TKStage.setScene.

Doc from com.sun.javafx.tk.TKStage.setScene.

Set the scene to be displayed in this stage

Parameters
scene:TKScene

The peer of the scene to be displayed

Annotations
@Override
setTKStageListenerback to summary
public void setTKStageListener(final TKStageListener listener)

Implements com.sun.javafx.tk.TKStage.setTKStageListener.

Listener for this stage peer to pass updates and events back to the stage

Parameters
listener:TKStageListener

The listener provided by the stage

Annotations
@Override
setVisibleback to summary
public void setVisible(boolean visible)

Implements com.sun.javafx.tk.TKStage.setVisible.

Set if the stage is visible on screen

Parameters
visible:boolean

True if the stage should be visible

Annotations
@Override
windowsSetEnabledback to summary
pack-priv void windowsSetEnabled(boolean enabled)