public class WindowPeerListener extends java.lang.Object implements TKStageListener
| Constructor and Description |
|---|
WindowPeerListener(Window window) |
| Modifier and Type | Method and Description |
|---|---|
void |
changedAlwaysOnTop(boolean aot)
The stages peer has changed it's "always on top" flag.
|
void |
changedFocused(boolean focused,
FocusCause cause)
The stages peer focused state has changed.
|
void |
changedFullscreen(boolean fs)
The stages peer has changed its full screen status
|
void |
changedIconified(boolean iconified)
The stages peer has become iconified or uniconified
|
void |
changedLocation(float x,
float y)
The stages peer's location have changed so we need to update the scene
|
void |
changedMaximized(boolean maximized)
The stages peer has become maximized or unmaximized
|
void |
changedResizable(boolean resizable)
The stages peer has become resizable or nonresizable
|
void |
changedScreen(java.lang.Object from,
java.lang.Object to)
The stage's peer has moved to another screen.
|
void |
changedSize(float width,
float height)
The stages peer's size have changed so we need to update the scene
|
void |
closed()
Called if the stages peer has closed.
|
void |
closing()
Called if the window is closing do to something that has happened on the peer.
|
void |
focusUngrab()
Focus grab has been reset for the stage peer.
|
private final Window window
public WindowPeerListener(Window window)
public void changedLocation(float x,
float y)
TKStageListenerchangedLocation in interface TKStageListenerx - the new Xy - The new Ypublic void changedSize(float width,
float height)
TKStageListenerchangedSize in interface TKStageListenerwidth - The new Widthheight - The new Heightpublic void changedFocused(boolean focused,
FocusCause cause)
TKStageListenerchangedFocused in interface TKStageListenerfocused - True if the stage's peer now contains the focuscause - The cause of (de)activationpublic void changedIconified(boolean iconified)
TKStageListenerchangedIconified in interface TKStageListenericonified - True if the stage's peer is now iconifiedpublic void changedMaximized(boolean maximized)
TKStageListenerchangedMaximized in interface TKStageListenermaximized - True if the stage's peer is now maximizedpublic void changedResizable(boolean resizable)
TKStageListenerchangedResizable in interface TKStageListenerresizable - True if the stage's peer is now resizablepublic void changedFullscreen(boolean fs)
TKStageListenerchangedFullscreen in interface TKStageListenerfs - True if the stage's peer is now full screen, false otherwisepublic void changedAlwaysOnTop(boolean aot)
TKStageListenerchangedAlwaysOnTop in interface TKStageListenerpublic void changedScreen(java.lang.Object from,
java.lang.Object to)
TKStageListenerchangedScreen in interface TKStageListenerfrom - An object that identifies the old screen (may be null)to - An object that identifies the new screenpublic void closing()
TKStageListenerclosing in interface TKStageListenerpublic void closed()
TKStageListenerclosed in interface TKStageListenerpublic void focusUngrab()
TKStageListenerTKStage.grabFocus() when the grab
is reset either by user action (e.g. clicking the titlebar of the
stage), or via a call to TKStage.ungrabFocus().focusUngrab in interface TKStageListener