Spec-Zone.ru › OpenJavaFX 8
javafx.embed.swt

Класс SWTFXUtils

java.lang.Object
  • javafx.embed.swt.SWTFXUtils


public class SWTFXUtils
extends Object
Этот класс предоставляет методы для преобразования типов данных между форматами SWT и JavaFX.

С тех пор:

JavaFX 2.2

  • Краткое описание методов

    Все методыСтатические методыКонкретные методы
    Модификатор и тип Метод и описание
    static org.eclipse.swt.graphics.ImageData fromFXImage(Image image, org.eclipse.swt.graphics.ImageData imageData)
    Снимок указанного JavaFX Image объекта и сохранение копии его пикселей в новый ImageData объект.
    static WritableImage toFXImage(org.eclipse.swt.graphics.ImageData imageData, WritableImage image)
    Снимок указанного ImageData и сохранение копии его пикселей в JavaFX Image объект, создавая новый объект при необходимости.
    • Наследованные методы из класса java.lang.Object

      clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Подробное описание методов

    • toFXImage

      public static WritableImage toFXImage(org.eclipse.swt.graphics.ImageData imageData,
                                            WritableImage image)
      Снимок указанного ImageData и сохранение копии его пикселей в JavaFX Image объект, создавая новый объект при необходимости. Возвращаемый 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)
      Снимок указанного JavaFX Image объекта и сохранение копии его пикселей в новый ImageData объект. Метод будет преобразовывать только JavaFX Image, который доступен для чтения в соответствии с условиями метода Image.getPixelReader(). Если Image недоступен для чтения, как определено методом getPixelReader(), то этот метод вернет null. Если Image представляет собой изменяемое или динамическое изображение, то ImageData будет установлен только на текущее состояние пикселей в изображении, как определено его методом PixelReader. Дальнейшие изменения пикселей Image не будут отражены в возвращаемом ImageData.

      Дополнительный параметр ImageData может быть повторно использован для хранения копии пикселей. Новый ImageData будет создан, если предоставленный объект равен null, слишком мал или его тип не позволяет легко преобразовать пиксели изображения.

      Параметры:

      image - преобразуемый JavaFX Image

      Возвращает:

      ImageData, содержащий снимок JavaFX Image, или 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API