< prev index next >
modules/graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumClipboard.java
Print this page
*** 354,364 ****
}
com.sun.prism.Image platformImage = PixelUtils.pixelsToImage(
pixels);
ImageLoader il = Toolkit.getToolkit().loadPlatformImage(
platformImage);
! return Image.impl_fromPlatformImage(il);
}
}
private Image readImage() {
ClipboardAssistance assistant =
--- 354,364 ----
}
com.sun.prism.Image platformImage = PixelUtils.pixelsToImage(
pixels);
ImageLoader il = Toolkit.getToolkit().loadPlatformImage(
platformImage);
! return Toolkit.getImageAccessor().fromPlatformImage(il);
}
}
private Image readImage() {
ClipboardAssistance assistant =
*** 436,446 ****
}
String url = image.getUrl();
if (url == null || PixelUtils.supportedFormatType(url)) {
com.sun.prism.Image prismImage =
! (com.sun.prism.Image)image.impl_getPlatformImage();
Pixels pixels = PixelUtils.imageToPixels(prismImage);
if (pixels != null) {
systemAssistant.setData(Clipboard.RAW_IMAGE_TYPE, pixels);
return true;
} else {
--- 436,446 ----
}
String url = image.getUrl();
if (url == null || PixelUtils.supportedFormatType(url)) {
com.sun.prism.Image prismImage =
! (com.sun.prism.Image) Toolkit.getImageAccessor().getPlatformImage(image);
Pixels pixels = PixelUtils.imageToPixels(prismImage);
if (pixels != null) {
systemAssistant.setData(Clipboard.RAW_IMAGE_TYPE, pixels);
return true;
} else {
< prev index next >