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

Класс SwingFXUtils

java.lang.Object
  • javafx.embed.swing.SwingFXUtils


public class SwingFXUtils
extends Object
Этот класс предоставляет вспомогательные методы для преобразования типов данных между форматами Swing/AWT и JavaFX.

С:

JavaFX 2.2

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

    Все методыСтатические методыКонкретные методы
    Модификатор и тип Метод и описание
    static BufferedImage fromFXImage(Image img, BufferedImage bimg)
    Создаёт снимок указанного JavaFX-объекта Image и сохраняет копию его пикселей в объект BufferedImage, создавая новый объект, если это необходимо.
    static WritableImage toFXImage(BufferedImage bimg, WritableImage wimg)
    Создаёт снимок указанного BufferedImage и сохраняет копию его пикселей в объект JavaFX Image, создавая новый объект, если это необходимо.
    • Наследуемые методы из класса java.lang.Object

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

    • toFXImage

      public static WritableImage toFXImage(BufferedImage bimg,
                                            WritableImage wimg)
      Создаёт снимок указанного BufferedImage и сохраняет копию его пикселей в объект JavaFX Image, создавая новый объект, если это необходимо. Возвращаемый Image будет статичным снимком состояния пикселей в BufferedImage в момент выполнения метода. Дальнейшие изменения в BufferedImage не будут отражены в Image.

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

      Параметры:

      bimg - объект BufferedImage для преобразования

      Возвращает:

      объект Image, представляющий снимок текущих пикселей в BufferedImage.

      С:

      JavaFX 2.2

    • fromFXImage

      public static BufferedImage fromFXImage(Image img,
                                              BufferedImage bimg)
      Создаёт снимок указанного JavaFX-объекта Image и сохраняет копию его пикселей в объект BufferedImage, создавая новый объект, если это необходимо. Метод преобразует только JavaFX-изображение Image, которое может быть прочитано в соответствии с условиями метода Image.getPixelReader(). Если Image не может быть прочитан, как определено его методом getPixelReader(), то этот метод вернёт null. Если Image является изменяемым или другим динамическим изображением, то BufferedImage будет установлен только на текущее состояние пикселей в изображении, определённое методом PixelReader. Дальнейшие изменения в пикселях Image не будут отражены в возвращённом BufferedImage.

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

      Параметры:

      img - преобразуемое JavaFX-изображение Image

      Возвращает:

      BufferedImage, содержащий снимок JavaFX-изображения Image, или null, если Image не может быть прочитано.

      С:

      JavaFX 2.2

© 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