Spec-Zone .ru
спецификации, руководства, описания, API
|
public class WritableImage extends Image
WritableImage
class представляет пользовательское графическое изображение, которое создается из пикселей, предоставленных приложением, и возможно от PixelReader
объекты от любого числа источников, включая изображения, считанные из файла или URL.Конструктор и Описание |
---|
WritableImage(int width, int height)
Создайте пустое изображение указанных размерностей.
|
WritableImage(PixelReader reader, int width, int height)
Создайте изображение указанных размерностей, инициализированных от обозначенного
PixelReader . |
WritableImage(PixelReader reader, int x, int y, int width, int height)
Создайте изображение указанных размерностей, инициализированных от обозначенной области
PixelReader . |
Модификатор и Тип | Метод и Описание |
---|---|
PixelWriter |
getPixelWriter()
Этот метод возвращает a
PixelWriter это обеспечивает доступ, чтобы записать пиксели изображения. |
cancel, errorProperty, exceptionProperty, getException, getHeight, getPixelReader, getProgress, getRequestedHeight, getRequestedWidth, getWidth, heightProperty, isBackgroundLoading, isError, isPreserveRatio, isSmooth, progressProperty, widthProperty
public WritableImage(int width, int height)
(> 0)
.width
- требуемый width перезаписываемого изображенияheight
- требуемый height требуемого изображенияjava.lang.IllegalArgumentException
- если или размерность отрицательна или нуль.public WritableImage(PixelReader reader, int width, int height)
PixelReader
. Изображение первоначально будет заполнено данными, возвращенными из PixelReader
. Если PixelReader
получает доступ к поверхности, которая не содержит необходимое число пиксельных строк, и столбцы тогда <code>ArrayIndexOutOfBoundsException</code> будут брошены. Изображения, созданные, этот путь всегда будет читаем и перезаписываем так соответствующий getPixelReader (), и getPixelWriter () будет всегда возвращать допустимые объекты. Размерности должны оба быть положительными числами (> 0)
.width
- требуемый width перезаписываемого изображения и width области, которая будет считана из reader
height
- требуемый height требуемого изображения и width области, которая будет считана из reader
java.lang.ArrayIndexOutOfBoundsException
- если reader
не получает доступ к поверхности, по крайней мере, требуемых размерностейjava.lang.IllegalArgumentException
- если или размерность отрицательна или нуль.public WritableImage(PixelReader reader, int x, int y, int width, int height)
PixelReader
. Изображение первоначально будет заполнено данными, возвращенными из PixelReader
для указанной области. Если PixelReader
получает доступ к поверхности, которая не содержит необходимое число пиксельных строк, и столбцы тогда <code>ArrayIndexOutOfBoundsException</code> будут брошены. Изображения, созданные, этот путь всегда будет читаем и перезаписываем так соответствующий getPixelReader (), и getPixelWriter () будет всегда возвращать допустимые объекты. Размерности должны оба быть положительными числами (> 0)
.x
- X координат левого верхнего угла области, чтобы читать из reader
y
- координата Y левого верхнего угла области, чтобы читать из reader
width
- требуемый width перезаписываемого изображения и width области, которая будет считана из reader
height
- требуемый height требуемого изображения и width области, которая будет считана из reader
java.lang.ArrayIndexOutOfBoundsException
- если reader
не получает доступ к поверхности, содержащей, по крайней мере, обозначенную областьjava.lang.IllegalArgumentException
- если или размерность отрицательна или нуль.public final PixelWriter getPixelWriter()
PixelWriter
это обеспечивает доступ, чтобы записать пиксели изображения.PixelWriter
для того, чтобы записать пиксели в изображениеCopyright (c) 2008, 2013, Oracle и/или его филиалы. Все права защищены. Использование подвергается