Package | Description |
---|---|
com.sun.glass.ui | |
com.sun.glass.ui.delegate | |
com.sun.glass.ui.gtk | |
com.sun.glass.ui.ios | |
com.sun.glass.ui.lens | |
com.sun.glass.ui.mac | |
com.sun.glass.ui.monocle | |
com.sun.glass.ui.swt | |
com.sun.glass.ui.win | |
com.sun.javafx.tk.quantum | |
com.sun.prism | |
com.sun.prism.impl | |
com.sun.prism.j2d | |
com.sun.prism.sw | |
javafx.embed.swt |
Provides the set of classes to use JavaFX inside SWT applications.
|
Modifier and Type | Method and Description |
---|---|
protected abstract Pixels |
Robot._getScreenCapture(int x,
int y,
int width,
int height,
boolean isHiDPI) |
abstract Pixels |
Application.createPixels(int width,
int height,
java.nio.ByteBuffer data) |
(package private) static Pixels |
Application.createPixels(int width,
int height,
int[] data,
float scale) |
abstract Pixels |
Application.createPixels(int width,
int height,
java.nio.IntBuffer data) |
abstract Pixels |
Application.createPixels(int width,
int height,
java.nio.IntBuffer data,
float scale) |
Pixels |
Clipboard.getPixelsForRawImage(byte[] rawimage) |
Pixels |
Robot.getScreenCapture(int x,
int y,
int width,
int height)
Returns a capture of the specified area of the screen.
|
Pixels |
Robot.getScreenCapture(int x,
int y,
int width,
int height,
boolean isHiDPI)
Returns a capture of the specified rectangular area of the screen.
|
Modifier and Type | Method and Description |
---|---|
protected abstract long |
Cursor._createCursor(int x,
int y,
Pixels pixels) |
protected abstract void |
Window._setIcon(long ptr,
Pixels pixels) |
protected abstract void |
View._uploadPixels(long ptr,
Pixels pixels) |
abstract Cursor |
Application.createCursor(int x,
int y,
Pixels pixels) |
MenuItem |
Application.createMenuItem(java.lang.String title,
MenuItem.Callback callback,
int shortcutKey,
int shortcutModifiers,
Pixels pixels) |
void |
Window.setIcon(Pixels pixels) |
boolean |
Menu.setPixels(Pixels pixels) |
boolean |
MenuItem.setPixels(Pixels pixels) |
void |
View.uploadPixels(Pixels pixels)
This method dumps the pixels on to the view.
|
Constructor and Description |
---|
Cursor(int x,
int y,
Pixels pixels) |
MenuItem(java.lang.String title,
MenuItem.Callback callback,
int shortcutKey,
int shortcutModifiers,
Pixels pixels) |
Modifier and Type | Method and Description |
---|---|
boolean |
MenuItemDelegate.createMenuItem(java.lang.String title,
MenuItem.Callback callback,
int shortcutKey,
int shortcutModifiers,
Pixels pixels,
boolean enabled,
boolean checked) |
boolean |
MenuDelegate.setPixels(Pixels pixels) |
boolean |
MenuItemDelegate.setPixels(Pixels pixels) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
GtkPixels |
Modifier and Type | Method and Description |
---|---|
protected Pixels |
GtkRobot._getScreenCapture(int x,
int y,
int width,
int height,
boolean isHiDPI) |
Pixels |
GtkApplication.createPixels(int width,
int height,
java.nio.ByteBuffer data) |
Pixels |
GtkApplication.createPixels(int width,
int height,
java.nio.IntBuffer data) |
Pixels |
GtkApplication.createPixels(int width,
int height,
java.nio.IntBuffer data,
float scale) |
Modifier and Type | Method and Description |
---|---|
protected long |
GtkCursor._createCursor(int x,
int y,
Pixels pixels) |
protected void |
GtkWindow._setIcon(long ptr,
Pixels pixels) |
protected void |
GtkChildWindow._setIcon(long ptr,
Pixels pixels) |
protected void |
GtkView._uploadPixels(long ptr,
Pixels pixels) |
Cursor |
GtkApplication.createCursor(int x,
int y,
Pixels pixels) |
boolean |
GtkMenuItemDelegate.createMenuItem(java.lang.String title,
MenuItem.Callback callback,
int shortcutKey,
int shortcutModifiers,
Pixels pixels,
boolean enabled,
boolean checked) |
boolean |
GtkMenuDelegate.setPixels(Pixels pixels) |
boolean |
GtkMenuItemDelegate.setPixels(Pixels pixels) |
Constructor and Description |
---|
GtkCursor(int x,
int y,
Pixels pixels) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
IosPixels
iOS platform implementation class for Pixels.
|
Modifier and Type | Method and Description |
---|---|
protected Pixels |
IosRobot._getScreenCapture(int x,
int y,
int width,
int height,
boolean isHiDPI) |
Pixels |
IosApplication.createPixels(int width,
int height,
java.nio.ByteBuffer data) |
Pixels |
IosApplication.createPixels(int width,
int height,
java.nio.IntBuffer data) |
Pixels |
IosApplication.createPixels(int width,
int height,
java.nio.IntBuffer data,
float scale) |
Modifier and Type | Method and Description |
---|---|
protected long |
IosCursor._createCursor(int x,
int y,
Pixels pixels) |
protected void |
IosWindow._setIcon(long ptr,
Pixels pixels) |
protected void |
IosView._uploadPixels(long ptr,
Pixels pixels) |
Cursor |
IosApplication.createCursor(int x,
int y,
Pixels pixels) |
boolean |
IosMenuDelegate.createMenuItem(java.lang.String title,
MenuItem.Callback callback,
int shortcutKey,
int shortcutModifiers,
Pixels pixels,
boolean enabled,
boolean checked) |
boolean |
IosMenuDelegate.setPixels(Pixels pixels) |
Constructor and Description |
---|
IosCursor(int x,
int y,
Pixels pixels) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
LensPixels |
Modifier and Type | Method and Description |
---|---|
protected Pixels |
LensRobot._getScreenCapture(int x,
int y,
int width,
int height,
boolean isHiDPI) |
Pixels |
LensApplication.createPixels(int width,
int height,
java.nio.ByteBuffer data) |
Pixels |
LensApplication.createPixels(int width,
int height,
java.nio.IntBuffer data) |
Pixels |
LensApplication.createPixels(int width,
int height,
java.nio.IntBuffer data,
float scale) |
Modifier and Type | Method and Description |
---|---|
protected long |
LensCursor._createCursor(int x,
int y,
Pixels pixels) |
protected void |
LensWindow._setIcon(long ptr,
Pixels pixels) |
protected void |
LensView._uploadPixels(long nativeViewPtr,
Pixels pixels) |
Cursor |
LensApplication.createCursor(int x,
int y,
Pixels pixels) |
boolean |
LensMenuDelegate.createMenuItem(java.lang.String title,
MenuItem.Callback callback,
int shortcutKey,
int shortcutModifiers,
Pixels pixels,
boolean enabled,
boolean checked) |
boolean |
LensMenuDelegate.setPixels(Pixels pixels) |
Constructor and Description |
---|
LensCursor(int x,
int y,
Pixels pixels) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
MacPixels
MacOSX platform implementation class for Pixels.
|
Modifier and Type | Method and Description |
---|---|
protected Pixels |
MacRobot._getScreenCapture(int x,
int y,
int width,
int height,
boolean isHiDPI) |
Pixels |
MacApplication.createPixels(int width,
int height,
java.nio.ByteBuffer data) |
Pixels |
MacApplication.createPixels(int width,
int height,
java.nio.IntBuffer data) |
Pixels |
MacApplication.createPixels(int width,
int height,
java.nio.IntBuffer data,
float scale) |
Modifier and Type | Method and Description |
---|---|
protected long |
MacCursor._createCursor(int x,
int y,
Pixels pixels) |
private long |
MacMenuDelegate._createMenuItem(java.lang.String title,
char shortcut,
int modifiers,
Pixels icon,
boolean enabled,
boolean checked,
MenuItem.Callback callback) |
protected void |
MacWindow._setIcon(long ptr,
Pixels pixels) |
private void |
MacMenuDelegate._setPixels(long menuPtr,
Pixels pixels) |
protected void |
MacView._uploadPixels(long ptr,
Pixels pixels) |
Cursor |
MacApplication.createCursor(int x,
int y,
Pixels pixels) |
boolean |
MacMenuDelegate.createMenuItem(java.lang.String title,
MenuItem.Callback callback,
int shortcutKey,
int shortcutModifiers,
Pixels pixels,
boolean enabled,
boolean checked) |
boolean |
MacMenuDelegate.setPixels(Pixels pixels) |
Constructor and Description |
---|
MacCursor(int x,
int y,
Pixels pixels) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
MonoclePixels |
Modifier and Type | Method and Description |
---|---|
protected Pixels |
MonocleRobot._getScreenCapture(int x,
int y,
int width,
int height,
boolean isHiDPI) |
Pixels |
MonocleApplication.createPixels(int width,
int height,
java.nio.ByteBuffer data) |
Pixels |
MonocleApplication.createPixels(int width,
int height,
java.nio.IntBuffer data) |
Pixels |
MonocleApplication.createPixels(int width,
int height,
java.nio.IntBuffer data,
float scale) |
Modifier and Type | Method and Description |
---|---|
protected long |
MonocleCursor._createCursor(int x,
int y,
Pixels pixels) |
protected void |
MonocleWindow._setIcon(long ptr,
Pixels pixels) |
protected void |
MonocleView._uploadPixels(long nativeViewPtr,
Pixels pixels) |
Cursor |
MonocleApplication.createCursor(int x,
int y,
Pixels pixels) |
Constructor and Description |
---|
MonocleCursor(int x,
int y,
Pixels pixels) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
SWTPixels |
Modifier and Type | Field and Description |
---|---|
(package private) Pixels |
SWTMenuDelegate.pixels |
Modifier and Type | Method and Description |
---|---|
protected Pixels |
SWTRobot._getScreenCapture(int x,
int y,
int width,
int height,
boolean isHiDPI) |
(package private) static Pixels |
SWTApplication.createPixels(org.eclipse.swt.graphics.ImageData data) |
Pixels |
SWTApplication.createPixels(int width,
int height,
java.nio.ByteBuffer data) |
Pixels |
SWTApplication.createPixels(int width,
int height,
java.nio.IntBuffer data) |
Pixels |
SWTApplication.createPixels(int width,
int height,
java.nio.IntBuffer data,
float scale) |
Modifier and Type | Method and Description |
---|---|
protected long |
SWTCursor._createCursor(int x,
int y,
Pixels pixels) |
protected void |
SWTWindow._setIcon(long ptr,
Pixels pixels) |
protected void |
SWTView._uploadPixels(long ptr,
Pixels pixels) |
Cursor |
SWTApplication.createCursor(int x,
int y,
Pixels pixels) |
(package private) static org.eclipse.swt.graphics.Image |
SWTApplication.createImage(Pixels pixels) |
(package private) static org.eclipse.swt.graphics.ImageData |
SWTApplication.createImageData(Pixels pixels) |
boolean |
SWTMenuDelegate.createMenuItem(java.lang.String title,
MenuItem.Callback callback,
int shortcutKey,
int shortcutModifiers,
Pixels pixels,
boolean enabled,
boolean checked) |
boolean |
SWTMenuDelegate.setPixels(Pixels pixels) |
Constructor and Description |
---|
SWTCursor(int x,
int y,
Pixels pixels) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
WinPixels
MS Windows platform implementation class for Pixels.
|
Modifier and Type | Method and Description |
---|---|
protected Pixels |
WinRobot._getScreenCapture(int x,
int y,
int width,
int height,
boolean isHiDPI) |
Pixels |
WinApplication.createPixels(int width,
int height,
java.nio.ByteBuffer data) |
Pixels |
WinApplication.createPixels(int width,
int height,
java.nio.IntBuffer data) |
Pixels |
WinApplication.createPixels(int width,
int height,
java.nio.IntBuffer data,
float scale) |
Modifier and Type | Method and Description |
---|---|
protected long |
WinCursor._createCursor(int x,
int y,
Pixels pixels) |
protected void |
WinWindow._setIcon(long ptr,
Pixels pixels) |
protected void |
WinChildWindow._setIcon(long ptr,
Pixels pixels) |
protected void |
WinView._uploadPixels(long ptr,
Pixels pixels) |
Cursor |
WinApplication.createCursor(int x,
int y,
Pixels pixels) |
boolean |
WinMenuItemDelegate.createMenuItem(java.lang.String title,
MenuItem.Callback callback,
int shortcutKey,
int shortcutModifiers,
Pixels pixels,
boolean enabled,
boolean checked) |
boolean |
WinMenuItemDelegate.setPixels(Pixels pixels) |
boolean |
WinMenuDelegate.setPixels(Pixels pixels) |
Constructor and Description |
---|
WinCursor(int x,
int y,
Pixels pixels) |
Modifier and Type | Method and Description |
---|---|
private Pixels |
GlassSystemMenu.getPixels(MenuItemBase menuItem) |
static Pixels |
PixelUtils.imageToPixels(Image image) |
Modifier and Type | Method and Description |
---|---|
static Image |
PixelUtils.pixelsToImage(Pixels pix) |
(package private) void |
EmbeddedScene.uploadPixels(Pixels pixels) |
Modifier and Type | Method and Description |
---|---|
Pixels |
PixelSource.getLatestPixels()
Gets the next "latest" set of
Pixels to be processed or displayed. |
Modifier and Type | Method and Description |
---|---|
void |
PixelSource.doneWithPixels(Pixels used)
Indicates that the specified non-null
Pixels object which was
obtained from PixelSource.getLatestPixels() is done being processed and
can be reused for future pixel deliveries if needed. |
Modifier and Type | Field and Description |
---|---|
private Pixels |
QueuedPixelSource.beingConsumed |
private Pixels |
QueuedPixelSource.enqueued |
Modifier and Type | Field and Description |
---|---|
private java.util.List<java.lang.ref.WeakReference<Pixels>> |
QueuedPixelSource.saved |
Modifier and Type | Method and Description |
---|---|
Pixels |
QueuedPixelSource.getLatestPixels() |
Pixels |
QueuedPixelSource.getUnusedPixels(int w,
int h,
float scale)
Return an unused Pixels with the indicated dimensions and scale.
|
Modifier and Type | Method and Description |
---|---|
void |
QueuedPixelSource.doneWithPixels(Pixels used) |
void |
QueuedPixelSource.enqueuePixels(Pixels pixels)
Place the indicated
Pixels object into the enqueued state,
replacing any other objects that are currently enqueued but not yet
being used by the consumer. |
private boolean |
QueuedPixelSource.usesSameBuffer(Pixels p1,
Pixels p2) |
Modifier and Type | Field and Description |
---|---|
private Pixels |
J2DPresentable.Glass.pixels |
Modifier and Type | Field and Description |
---|---|
private Pixels |
SWPresentable.pixels |
Modifier and Type | Method and Description |
---|---|
(package private) org.eclipse.swt.graphics.ImageData |
FXCanvas.HostContainer.createImageData(Pixels pixels) |