| Modifier and Type | Field and Description |
|---|---|
| private int | |
| private long | |
| private int | |
| private int | |
| private long | |
| private int | |
| private static X |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public int | getDepth()
Implements com. Returns the bit depth of the screen/ |
| pack-priv long | |
| public int | getDPI()
Implements com. Returns the number of pixels per inch in the screen. |
| public int | getHeight()
Implements com. Returns the pixel height of the screen. |
| public int | getNativeFormat()
Implements com. Returns the native format of the screen, as a constant from the Pixels class. |
| public long | getNativeHandle()
Implements com. Returns a native handle for the screen. |
| public float | getScale()
Implements com. Return the scale factor between the physical pixels and the logical pixels e.g. hdpi = 1.5, xhdpi = 2.0 |
| public ByteBuffer | getScreenCapture()
Implements com. Returns a read-only ByteBuffer in the native pixel format containing the screen contents. |
| public int | getWidth()
Implements com. Returns the pixel width of the screen. |
| public void | shutdown()
Implements com. Called during JavaFX shutdown to release the screen. |
| public void | swapBuffers()
Implements com. Called on the JavaFX application thread when pixel data for all windows has been uploaded. |
| public void | uploadPixels(Buffer b, int x, int y, int width, int height, float alpha)
Implements com. Uploads a pixel buffer to the screen. |
| depth | back to summary |
|---|---|
| private int depth | |
| display | back to summary |
|---|---|
| private long display | |
| height | back to summary |
|---|---|
| private int height | |
| nativeFormat | back to summary |
|---|---|
| private int nativeFormat | |
| nativeHandle | back to summary |
|---|---|
| private long nativeHandle | |
| width | back to summary |
|---|---|
| private int width | |
| xLib | back to summary |
|---|---|
| private static X xLib | |
| X11Screen | back to summary |
|---|---|
| pack-priv X11Screen(boolean showCursor) Create the screen. If showCursor is true, set the corresponding X11 window attribute. | |
| getDepth | back to summary |
|---|---|
| public int getDepth() Implements com. Doc from com. Returns the bit depth of the screen/
| |
| getDisplay | back to summary |
|---|---|
| pack-priv long getDisplay() | |
| getDPI | back to summary |
|---|---|
| public int getDPI() Implements com. Doc from com. Returns the number of pixels per inch in the screen.
| |
| getHeight | back to summary |
|---|---|
| public int getHeight() Implements com. Doc from com. Returns the pixel height of the screen.
| |
| getNativeFormat | back to summary |
|---|---|
| public int getNativeFormat() Implements com. Doc from com. Returns the native format of the screen, as a constant from the Pixels class.
| |
| getNativeHandle | back to summary |
|---|---|
| public long getNativeHandle() Implements com. Doc from com. Returns a native handle for the screen. The handle is platform-specific.
| |
| getScale | back to summary |
|---|---|
| public float getScale() Implements com. Doc from com. Return the scale factor between the physical pixels and the logical pixels e.g. hdpi = 1.5, xhdpi = 2.0
| |
| getScreenCapture | back to summary |
|---|---|
| public ByteBuffer getScreenCapture() Implements com. Doc from com. Returns a read-only ByteBuffer in the native pixel format containing the screen contents.
| |
| getWidth | back to summary |
|---|---|
| public int getWidth() Implements com. Doc from com. Returns the pixel width of the screen.
| |
| shutdown | back to summary |
|---|---|
| public void shutdown() Implements com. Doc from com. Called during JavaFX shutdown to release the screen. Called only once.
| |
| swapBuffers | back to summary |
|---|---|
| public void swapBuffers() Implements com. Doc from com. Called on the JavaFX application thread when pixel data for all windows has been uploaded.
| |
| uploadPixels | back to summary |
|---|---|
| public void uploadPixels(Buffer b, int x, int y, int width, int height, float alpha) Implements com. Doc from com. Uploads a pixel buffer to the screen. Called on the JavaFX application thread.
| |