< 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 >