Top Description Inners Fields Constructors Methods
com.sun.javafx.stage

public Class WindowHelper

extends Object
Class Inheritance
Known Direct Subclasses
com.sun.javafx.stage.EmbeddedWindowHelper, com.sun.javafx.stage.PopupWindowHelper, com.sun.javafx.stage.StageHelper
Imports
com.sun.javafx.tk.TKStage, com.sun.javafx.util.Utils, javafx.beans.property.ReadOnlyObjectProperty, javafx.stage.Screen, .Window

Used to access internal window methods.

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static interface

Field Summary

Modifier and TypeField and Description
private static final WindowHelper
private static WindowHelper.WindowAccessor

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
private static WindowHelper
getHelper(Window window)

private static WindowHelper
public static TKStage
getPeer(Window window)

public static WindowPeerListener
public static WindowHelper.WindowAccessor
public static void
public static void
notifyLocationChanged(final Window window, final double x, final double y)

public static void
notifyScaleChanged(final Window window, final double newOutputScaleX, final double newOutputScaleY)

public static void
notifySizeChanged(final Window window, final double width, final double height)

public static void
setFocused(Window window, boolean value)

protected static void
setHelper(Window window, WindowHelper windowHelper)

public static void
setPeer(Window window, TKStage peer)

public static void
public static void
public static void
visibleChanged(Window window, boolean visible)

protected void
visibleChangedImpl(Window window, boolean visible)

public static void
visibleChanging(Window window, boolean visible)

protected void
visibleChangingImpl(Window window, boolean visible)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

theInstanceback to summary
private static final WindowHelper theInstance
windowAccessorback to summary
private static WindowHelper.WindowAccessor windowAccessor

Constructor Detail

WindowHelperback to summary
protected WindowHelper()

Method Detail

getHelperback to summary
private static WindowHelper getHelper(Window window)
getInstanceback to summary
private static WindowHelper getInstance()
getPeerback to summary
public static TKStage getPeer(Window window)
getPeerListenerback to summary
public static WindowPeerListener getPeerListener(Window window)
getWindowAccessorback to summary
public static WindowHelper.WindowAccessor getWindowAccessor()
initHelperback to summary
public static void initHelper(Window window)
notifyLocationChangedback to summary
public static void notifyLocationChanged(final Window window, final double x, final double y)
notifyScaleChangedback to summary
public static void notifyScaleChanged(final Window window, final double newOutputScaleX, final double newOutputScaleY)
notifySizeChangedback to summary
public static void notifySizeChanged(final Window window, final double width, final double height)
setFocusedback to summary
public static void setFocused(Window window, boolean value)
setHelperback to summary
protected static void setHelper(Window window, WindowHelper windowHelper)
setPeerback to summary
public static void setPeer(Window window, TKStage peer)
setPeerListenerback to summary
public static void setPeerListener(Window window, WindowPeerListener peerListener)
setWindowAccessorback to summary
public static void setWindowAccessor(final WindowHelper.WindowAccessor newAccessor)
visibleChangedback to summary
public static void visibleChanged(Window window, boolean visible)
visibleChangedImplback to summary
protected void visibleChangedImpl(Window window, boolean visible)
visibleChangingback to summary
public static void visibleChanging(Window window, boolean visible)
visibleChangingImplback to summary
protected void visibleChangingImpl(Window window, boolean visible)
com.sun.javafx.stage back to summary

public Interface WindowHelper.WindowAccessor


Method Summary

Modifier and TypeMethod and Description
public void
doVisibleChanged(Window window, boolean visible)

public void
doVisibleChanging(Window window, boolean visible)

public WindowHelper
getHelper(Window window)

public TKStage
getPeer(Window window)

public WindowPeerListener
public float
public float
public void
notifyLocationChanged(Window window, double x, double y)

public void
notifyScaleChanged(Window window, double newOutputScaleX, double newOutputScaleY)

public void
public void
notifySizeChanged(Window window, double width, double height)

public ReadOnlyObjectProperty<Screen>
public void
setFocused(Window window, boolean value)

public void
setHelper(Window window, WindowHelper windowHelper)

public void
setPeer(Window window, TKStage peer)

public void

Method Detail

doVisibleChangedback to summary
public void doVisibleChanged(Window window, boolean visible)
doVisibleChangingback to summary
public void doVisibleChanging(Window window, boolean visible)
getHelperback to summary
public WindowHelper getHelper(Window window)
getPeerback to summary
public TKStage getPeer(Window window)
getPeerListenerback to summary
public WindowPeerListener getPeerListener(Window window)
getPlatformScaleXback to summary
public float getPlatformScaleX(Window window)
getPlatformScaleYback to summary
public float getPlatformScaleY(Window window)
notifyLocationChangedback to summary
public void notifyLocationChanged(Window window, double x, double y)
notifyScaleChangedback to summary
public void notifyScaleChanged(Window window, double newOutputScaleX, double newOutputScaleY)
notifyScreenChangedback to summary
public void notifyScreenChanged(Window window, Object from, Object to)
notifySizeChangedback to summary
public void notifySizeChanged(Window window, double width, double height)
screenPropertyback to summary
public ReadOnlyObjectProperty<Screen> screenProperty(Window window)
setFocusedback to summary
public void setFocused(Window window, boolean value)
setHelperback to summary
public void setHelper(Window window, WindowHelper windowHelper)
setPeerback to summary
public void setPeer(Window window, TKStage peer)
setPeerListenerback to summary
public void setPeerListener(Window window, WindowPeerListener peerListener)