public class FullScreenWindowFactory extends Object implements PlatformWindowFactory
| Constructor and Description |
|---|
FullScreenWindowFactory(PlatformScreen screen,
CacioEventSource s)
Constructs a new FullScreenWindowFactory that uses the
specified container as container for all toplevel windows.
|
FullScreenWindowFactory(PlatformScreenSelector screenSelector,
CacioEventSource s) |
| Modifier and Type | Method and Description |
|---|---|
CacioEventPump<?> |
createEventPump()
Creates and returns the event pump to be used for getting the platform
events into the AWT event queue.
|
PlatformToplevelWindow |
createPlatformToplevelWindow(CacioComponent comp)
Creates and returns a toplevel window for the specified peer.
|
PlatformWindow |
createPlatformToplevelWindow(CacioComponent component,
PlatformWindow notUsed)
Creates and returns a toplevel window with the specified window as
owner.
|
PlatformWindow |
createPlatformWindow(CacioComponent awtComponent,
PlatformWindow parent)
Creates a
PlatformWindow instance. |
static Dimension |
getScreenDimension() |
ScreenManagedWindowContainer |
getScreenManagedWindowContainer(PlatformScreen screen) |
public FullScreenWindowFactory(PlatformScreen screen, CacioEventSource s)
MouseEvent.MOUSE_PRESSEDMouseEvent.MOUSE_RELEASEDMouseEvent.MOUSE_MOVEDKeyEvent.KEY_PRESSEDKeyEvent.KEY_RELEASEDscreen - the container to be used for toplevel windowss - the event source to usepublic FullScreenWindowFactory(PlatformScreenSelector screenSelector, CacioEventSource s)
public final PlatformWindow createPlatformWindow(CacioComponent awtComponent, PlatformWindow parent)
PlatformWindow instance.createPlatformWindow in interface PlatformWindowFactorycacioComponent - the corresponding Cacio componentpublic final PlatformToplevelWindow createPlatformToplevelWindow(CacioComponent comp)
PlatformWindowFactorycreatePlatformToplevelWindow in interface PlatformWindowFactorypublic PlatformWindow createPlatformToplevelWindow(CacioComponent component, PlatformWindow notUsed)
createPlatformToplevelWindow in interface PlatformWindowFactorypublic CacioEventPump<?> createEventPump()
PlatformWindowFactorycreateEventPump in interface PlatformWindowFactorypublic static Dimension getScreenDimension()
public ScreenManagedWindowContainer getScreenManagedWindowContainer(PlatformScreen screen)
Copyright © 2012. All Rights Reserved.