Класс SWTFXUtils
- javafx.embed.swt.SWTFXUtils
public class SWTFXUtils extends Object
С тех пор:
JavaFX 2.2
-
Краткое описание методов
Все методыСтатические методыКонкретные методы Модификатор и тип Метод и описание static org.eclipse.swt.graphics.ImageDatafromFXImage(Image image, org.eclipse.swt.graphics.ImageData imageData)Снимок указанного JavaFXImageобъекта и сохранение копии его пикселей в новыйImageDataобъект.static WritableImagetoFXImage(org.eclipse.swt.graphics.ImageData imageData, WritableImage image)Снимок указанногоImageDataи сохранение копии его пикселей в JavaFXImageобъект, создавая новый объект при необходимости.
-
Подробное описание методов
-
toFXImage
public static WritableImage toFXImage(org.eclipse.swt.graphics.ImageData imageData, WritableImage image)Снимок указанногоImageDataи сохранение копии его пикселей в JavaFXImageобъект, создавая новый объект при необходимости. ВозвращаемыйImageбудет статическим снимком состояния пикселей вImageDataв момент завершения метода. Дальнейшие изменения вImageDataне будут отражены вImage.Дополнительный параметр JavaFX
WritableImageможет быть повторно использован для хранения копии пикселей. НовыйImageбудет создан, если предоставленный объект равен null, слишком мал или его тип не позволяет легко преобразовать пиксели изображения.Параметры:
imageData- объектImageDataдля преобразованияВозвращает:
объект
Image, представляющий снимок текущих пикселей вImageData, или null, еслиImageнедоступен для чтения.
-
fromFXImage
public static org.eclipse.swt.graphics.ImageData fromFXImage(Image image, org.eclipse.swt.graphics.ImageData imageData)Снимок указанного JavaFXImageобъекта и сохранение копии его пикселей в новыйImageDataобъект. Метод будет преобразовывать только JavaFXImage, который доступен для чтения в соответствии с условиями методаImage.getPixelReader(). ЕслиImageнедоступен для чтения, как определено методомgetPixelReader(), то этот метод вернет null. ЕслиImageпредставляет собой изменяемое или динамическое изображение, тоImageDataбудет установлен только на текущее состояние пикселей в изображении, как определено его методомPixelReader. Дальнейшие изменения пикселейImageне будут отражены в возвращаемомImageData.Дополнительный параметр
ImageDataможет быть повторно использован для хранения копии пикселей. НовыйImageDataбудет создан, если предоставленный объект равен null, слишком мал или его тип не позволяет легко преобразовать пиксели изображения.Параметры:
image- преобразуемый JavaFXImageВозвращает:
ImageData, содержащий снимок JavaFXImage, или null, еслиImageнедоступен для чтения.
-
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.