Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AcceleratedScreen - Class in com.sun.glass.ui.monocle
-
AcceleratedScreen provides methods necessary to instantiate and intitialize a hardware-accelerated screen for rendering.
- accScreen - Variable in class com.sun.glass.ui.monocle.NativePlatform
- AndroidInputDeviceRegistry - Class in com.sun.glass.ui.monocle
- AndroidScreen - Class in com.sun.glass.ui.monocle
- AndroidScreen() - Constructor for class com.sun.glass.ui.monocle.AndroidScreen
C
- com.sun.glass.ui.monocle - package com.sun.glass.ui.monocle
- createApplication() - Method in class com.sun.glass.ui.monocle.MonoclePlatformFactory
- createClipboardDelegate() - Method in class com.sun.glass.ui.monocle.MonoclePlatformFactory
- createCursor() - Method in class com.sun.glass.ui.monocle.EGLPlatform
- createCursor() - Method in class com.sun.glass.ui.monocle.NativePlatform
-
Creates the NativeCursor for this platform.
- createCursor(int) - Method in class com.sun.glass.ui.monocle.MonocleApplication
- createCursor(int, int, Pixels) - Method in class com.sun.glass.ui.monocle.MonocleApplication
- createInputDeviceRegistry() - Method in class com.sun.glass.ui.monocle.EGLPlatform
- createInputDeviceRegistry() - Method in class com.sun.glass.ui.monocle.NativePlatform
-
Creates the InputDeviceRegistry for this platform.
- createMenuBarDelegate(MenuBar) - Method in class com.sun.glass.ui.monocle.MonoclePlatformFactory
- createMenuDelegate(Menu) - Method in class com.sun.glass.ui.monocle.MonoclePlatformFactory
- createMenuItemDelegate(MenuItem) - Method in class com.sun.glass.ui.monocle.MonoclePlatformFactory
- createNativePlatform() - Method in class com.sun.glass.ui.monocle.EGLPlatformFactory
- createNativePlatform() - Method in class com.sun.glass.ui.monocle.NativePlatformFactory
-
Creates a NativePlatform.
- createPixels(int, int, ByteBuffer) - Method in class com.sun.glass.ui.monocle.MonocleApplication
- createPixels(int, int, ByteBuffer, float, float) - Method in class com.sun.glass.ui.monocle.MonocleApplication
- createPixels(int, int, IntBuffer) - Method in class com.sun.glass.ui.monocle.MonocleApplication
- createPixels(int, int, IntBuffer, float, float) - Method in class com.sun.glass.ui.monocle.MonocleApplication
- createRobot() - Method in class com.sun.glass.ui.monocle.MonocleApplication
- createScreen() - Method in class com.sun.glass.ui.monocle.EGLPlatform
- createScreen() - Method in class com.sun.glass.ui.monocle.NativePlatform
-
Creates the NativeScreen for this platform.
- createScreens() - Method in class com.sun.glass.ui.monocle.EGLPlatform
- createScreens() - Method in class com.sun.glass.ui.monocle.NativePlatform
-
Create
NativeScreeninstances for all available native screens. - createTimer(Runnable) - Method in class com.sun.glass.ui.monocle.MonocleApplication
- createView() - Method in class com.sun.glass.ui.monocle.MonocleApplication
- createWindow(Window, Screen, int) - Method in class com.sun.glass.ui.monocle.MonocleApplication
D
- devices - Variable in class com.sun.glass.ui.monocle.AndroidInputDeviceRegistry
- dispatchKeyEventFromNative(int, int, char[], int) - Static method in class com.sun.glass.ui.monocle.AndroidInputDeviceRegistry
- dispatchMenuEventFromNative(int, int, int, int, boolean) - Static method in class com.sun.glass.ui.monocle.AndroidInputDeviceRegistry
E
- EGLAcceleratedScreen - Class in com.sun.glass.ui.monocle
-
The
EGLAcceleratedScreenmanages the link to the hardware-accelerated component, using EGL. - EGLPlatform - Class in com.sun.glass.ui.monocle
- EGLPlatform() - Constructor for class com.sun.glass.ui.monocle.EGLPlatform
-
Create an
EGLPlatform. - EGLPlatformFactory - Class in com.sun.glass.ui.monocle
- EGLPlatformFactory() - Constructor for class com.sun.glass.ui.monocle.EGLPlatformFactory
- EGLScreen - Class in com.sun.glass.ui.monocle
- EGLScreen(int) - Constructor for class com.sun.glass.ui.monocle.EGLScreen
- enableRendering(boolean) - Method in class com.sun.glass.ui.monocle.AcceleratedScreen
-
Make the EGL drawing surface current or not
- enableRendering(boolean) - Method in class com.sun.glass.ui.monocle.EGLAcceleratedScreen
F
- finishTerminating() - Method in class com.sun.glass.ui.monocle.MonocleApplication
- framebufferSwapLock - Static variable in class com.sun.glass.ui.monocle.AndroidScreen
-
An Object to lock against when swapping screen buffers.
- framebufferSwapLock - Static variable in interface com.sun.glass.ui.monocle.NativeScreen
-
An Object to lock against when swapping screen buffers.
G
- getAcceleratedScreen(int[]) - Method in class com.sun.glass.ui.monocle.EGLPlatform
- getAcceleratedScreen(int[]) - Method in class com.sun.glass.ui.monocle.NativePlatform
-
Gets the AcceleratedScreen for this platform
- getDepth() - Method in class com.sun.glass.ui.monocle.AndroidScreen
- getDepth() - Method in class com.sun.glass.ui.monocle.EGLScreen
- getDepth() - Method in interface com.sun.glass.ui.monocle.NativeScreen
-
Returns the bit depth of the screen/
- getDPI() - Method in class com.sun.glass.ui.monocle.AndroidScreen
-
Returns the number of pixels per inch in the screen.
- getDPI() - Method in class com.sun.glass.ui.monocle.EGLScreen
- getDPI() - Method in interface com.sun.glass.ui.monocle.NativeScreen
-
Returns the number of pixels per inch in the screen.
- getEGLHandle() - Method in class com.sun.glass.ui.monocle.AcceleratedScreen
-
Return the EGL library handle - for use in looking up native symbols
- getGLHandle() - Method in class com.sun.glass.ui.monocle.AcceleratedScreen
-
Return the GL library handle - for use in looking up native symbols
- getHeight() - Method in class com.sun.glass.ui.monocle.AndroidScreen
-
Returns the pixel height of the screen.
- getHeight() - Method in class com.sun.glass.ui.monocle.EGLScreen
- getHeight() - Method in interface com.sun.glass.ui.monocle.NativeScreen
-
Returns the pixel height of the screen.
- getMajorVersion() - Method in class com.sun.glass.ui.monocle.EGLPlatformFactory
- getMajorVersion() - Method in class com.sun.glass.ui.monocle.NativePlatformFactory
-
Queries the major version number supported by this NativePlatformFactory.
- getMinorVersion() - Method in class com.sun.glass.ui.monocle.EGLPlatformFactory
- getMinorVersion() - Method in class com.sun.glass.ui.monocle.NativePlatformFactory
-
Queries the minor version number supported by this NativePlatformFactory.
- getNativeFormat() - Method in class com.sun.glass.ui.monocle.AndroidScreen
-
Returns the native format of the screen, as a constant from the Pixels class.
- getNativeFormat() - Method in class com.sun.glass.ui.monocle.EGLScreen
- getNativeFormat() - Method in interface com.sun.glass.ui.monocle.NativeScreen
-
Returns the native format of the screen, as a constant from the Pixels class.
- getNativeHandle() - Method in class com.sun.glass.ui.monocle.AndroidScreen
-
Returns a native handle for the screen.
- getNativeHandle() - Method in class com.sun.glass.ui.monocle.EGLScreen
- getNativeHandle() - Method in interface com.sun.glass.ui.monocle.NativeScreen
-
Returns a native handle for the screen.
- getNativePlatform() - Static method in class com.sun.glass.ui.monocle.NativePlatformFactory
-
Obtains a NativePlatform that matches the platform on which we are running.
- getOffsetX() - Method in class com.sun.glass.ui.monocle.EGLScreen
- getOffsetX() - Method in interface com.sun.glass.ui.monocle.NativeScreen
-
Returns the horizontal start position of this screen relative to the total combined screen size.
- getOffsetY() - Method in class com.sun.glass.ui.monocle.EGLScreen
- getOffsetY() - Method in interface com.sun.glass.ui.monocle.NativeScreen
-
Returns the vertical start position of this screen relative to the total combined screen size.
- getScale() - Method in class com.sun.glass.ui.monocle.AndroidScreen
- getScale() - Method in class com.sun.glass.ui.monocle.EGLScreen
- getScale() - Method in interface com.sun.glass.ui.monocle.NativeScreen
-
Return the scale factor between the physical pixels and the logical pixels e.g.
- getScreenCapture() - Method in class com.sun.glass.ui.monocle.AndroidScreen
-
Returns a read-only ByteBuffer in the native pixel format containing the screen contents.
- getScreenCapture() - Method in class com.sun.glass.ui.monocle.EGLScreen
- getScreenCapture() - Method in interface com.sun.glass.ui.monocle.NativeScreen
-
Returns a read-only ByteBuffer in the native pixel format containing the screen contents.
- getWidth() - Method in class com.sun.glass.ui.monocle.AndroidScreen
-
Returns the pixel width of the screen.
- getWidth() - Method in class com.sun.glass.ui.monocle.EGLScreen
- getWidth() - Method in interface com.sun.glass.ui.monocle.NativeScreen
-
Returns the pixel width of the screen.
- GLException - Exception in com.sun.glass.ui.monocle
- gotKeyEventFromNative(int, int) - Static method in class com.sun.glass.ui.monocle.AndroidInputDeviceRegistry
- gotTouchEventFromNative(int, int[], int[], int[], int[], int) - Static method in class com.sun.glass.ui.monocle.AndroidInputDeviceRegistry
H
- hasMultiTouch() - Method in class com.sun.glass.ui.monocle.MonocleApplication
- hasPointer() - Method in class com.sun.glass.ui.monocle.MonocleApplication
- hasTouch() - Method in class com.sun.glass.ui.monocle.MonocleApplication
- hasTwoLevelFocus() - Method in class com.sun.glass.ui.monocle.MonocleApplication
- hasVirtualKeyboard() - Method in class com.sun.glass.ui.monocle.MonocleApplication
- hasWindowManager() - Method in class com.sun.glass.ui.monocle.MonocleApplication
I
L
- LinuxArch - Class in com.sun.glass.ui.monocle
- LinuxArch() - Constructor for class com.sun.glass.ui.monocle.LinuxArch
- logSelectedCursor(NativeCursor) - Method in class com.sun.glass.ui.monocle.NativePlatform
-
Log the name of the supplied native cursor class if required.
- ls - Static variable in class com.sun.glass.ui.monocle.AcceleratedScreen
M
- matches() - Method in class com.sun.glass.ui.monocle.EGLPlatformFactory
- matches() - Method in class com.sun.glass.ui.monocle.NativePlatformFactory
-
Checks whether this NativePlatformFactory can work with the platform on which we are running
- MonocleApplication - Class in com.sun.glass.ui.monocle
- MonoclePlatformFactory - Class in com.sun.glass.ui.monocle
- MonoclePlatformFactory() - Constructor for class com.sun.glass.ui.monocle.MonoclePlatformFactory
N
- NativePlatform - Class in com.sun.glass.ui.monocle
-
Abstract of a platform on which JavaFX can run.
- NativePlatform() - Constructor for class com.sun.glass.ui.monocle.NativePlatform
- NativePlatformFactory - Class in com.sun.glass.ui.monocle
-
Abstract factory class to instantiate a NativePlatform
- NativePlatformFactory() - Constructor for class com.sun.glass.ui.monocle.NativePlatformFactory
- NativeScreen - Interface in com.sun.glass.ui.monocle
-
NativeScreen provides access to a device's screen
- notifyRenderingFinished() - Method in class com.sun.glass.ui.monocle.MonocleApplication
P
- platformGetNativeDisplay() - Method in class com.sun.glass.ui.monocle.AcceleratedScreen
-
Returns a platform-specific native display handle suitable for use with eglGetDisplay.
- platformGetNativeWindow() - Method in class com.sun.glass.ui.monocle.AcceleratedScreen
-
Returns a platform-specific native window handle suitable for use with eglCreateWindowSurface.
- platformGetNativeWindow() - Method in class com.sun.glass.ui.monocle.EGLAcceleratedScreen
R
- registerDevice() - Static method in class com.sun.glass.ui.monocle.AndroidInputDeviceRegistry
- runLoop(Runnable) - Method in class com.sun.glass.ui.monocle.MonocleApplication
S
- screens - Variable in class com.sun.glass.ui.monocle.NativePlatform
- shutdown() - Method in class com.sun.glass.ui.monocle.AndroidScreen
-
Called during JavaFX shutdown to release the screen.
- shutdown() - Method in class com.sun.glass.ui.monocle.EGLScreen
- shutdown() - Method in interface com.sun.glass.ui.monocle.NativeScreen
-
Called during JavaFX shutdown to release the screen.
- staticCommonDialogs_showFileChooser(Window, String, String, String, int, boolean, CommonDialogs.ExtensionFilter[], int) - Method in class com.sun.glass.ui.monocle.MonocleApplication
- staticCommonDialogs_showFolderChooser(Window, String, String) - Method in class com.sun.glass.ui.monocle.MonocleApplication
- staticCursor_getBestSize(int, int) - Method in class com.sun.glass.ui.monocle.MonocleApplication
- staticCursor_setVisible(boolean) - Method in class com.sun.glass.ui.monocle.MonocleApplication
- staticPixels_getNativeFormat() - Method in class com.sun.glass.ui.monocle.MonocleApplication
- staticScreen_getScreens() - Method in class com.sun.glass.ui.monocle.MonocleApplication
- staticScreen_getVideoRefreshPeriod() - Method in class com.sun.glass.ui.monocle.MonocleApplication
- staticTimer_getMaxPeriod() - Method in class com.sun.glass.ui.monocle.MonocleApplication
- staticTimer_getMinPeriod() - Method in class com.sun.glass.ui.monocle.MonocleApplication
- staticView_getMultiClickMaxX() - Method in class com.sun.glass.ui.monocle.MonocleApplication
- staticView_getMultiClickMaxY() - Method in class com.sun.glass.ui.monocle.MonocleApplication
- staticView_getMultiClickTime() - Method in class com.sun.glass.ui.monocle.MonocleApplication
- swapBuffers() - Method in class com.sun.glass.ui.monocle.AcceleratedScreen
-
Copy the contents of the GL backbuffer to the screen
- swapBuffers() - Method in class com.sun.glass.ui.monocle.AndroidScreen
-
Called on the JavaFX application thread when pixel data for all windows has been uploaded.
- swapBuffers() - Method in class com.sun.glass.ui.monocle.EGLAcceleratedScreen
- swapBuffers() - Method in class com.sun.glass.ui.monocle.EGLScreen
- swapBuffers() - Method in interface com.sun.glass.ui.monocle.NativeScreen
-
Called on the JavaFX application thread when pixel data for all windows has been uploaded.
U
- uploadPixels(Buffer, int, int, int, int, float) - Method in class com.sun.glass.ui.monocle.AndroidScreen
-
Uploads a pixel buffer to the screen.
- uploadPixels(Buffer, int, int, int, int, float) - Method in class com.sun.glass.ui.monocle.EGLScreen
- uploadPixels(Buffer, int, int, int, int, float) - Method in interface com.sun.glass.ui.monocle.NativeScreen
-
Uploads a pixel buffer to the screen.
- useCursor - Static variable in class com.sun.glass.ui.monocle.NativePlatform
X
- X11Cursor - Class in com.sun.glass.ui.monocle
-
Provides a native cursor for use with X11.
- X11WarpingCursor - Class in com.sun.glass.ui.monocle
-
Native cursor for use with X11 when we are NOT using x11 input
- X11WarpingCursor() - Constructor for class com.sun.glass.ui.monocle.X11WarpingCursor
- xdisplay - Variable in class com.sun.glass.ui.monocle.X11Cursor
- xwindow - Variable in class com.sun.glass.ui.monocle.X11Cursor
_
- _enterNestedEventLoop() - Method in class com.sun.glass.ui.monocle.MonocleApplication
- _getKeyCodeForChar(char) - Method in class com.sun.glass.ui.monocle.MonocleApplication
- _invokeAndWait(Runnable) - Method in class com.sun.glass.ui.monocle.MonocleApplication
- _invokeLater(Runnable) - Method in class com.sun.glass.ui.monocle.MonocleApplication
- _leaveNestedEventLoop(Object) - Method in class com.sun.glass.ui.monocle.MonocleApplication
- _supportsTransparentWindows() - Method in class com.sun.glass.ui.monocle.MonocleApplication
- _supportsUnifiedWindows() - Method in class com.sun.glass.ui.monocle.MonocleApplication
All Classes and Interfaces|All Packages|Serialized Form