public class WritableImage extends Image
WritableImageクラスは、アプリケーションで指定されたピクセルから構築されたカスタム・グラフィカル・イメージ、および場合によってはファイルまたはURLから読み取られたイメージを含む任意の数のソースからのPixelReaderオブジェクトから構築されたカスタム・グラフィカル・イメージを表します。| コンストラクタと説明 |
|---|
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()
このメソッドは、イメージのピクセルを書き込むためのアクセスを提供する
PixelWriterを返します。 |
cancel, errorProperty, exceptionProperty, getException, getHeight, getPixelReader, getProgress, getRequestedHeight, getRequestedWidth, getWidth, heightProperty, isBackgroundLoading, isError, isPreserveRatio, isSmooth, progressProperty, widthPropertypublic WritableImage(int width,
int height)
(> 0)である必要があります。 width - 書込み可能なイメージの目的の幅height - 目的のイメージの目的の高さIllegalArgumentException - いずれかのディメンションが負数またはゼロの場合。public WritableImage(PixelReader reader, int width, int height)
PixelReaderから初期化されている指定されたディメンションのイメージを構築します。 イメージは、最初はPixelReaderから返されたデータで埋められます。 PixelReaderが必要な数のピクセルの行と列を含まない面にアクセスすると、ArrayIndexOutOfBoundsExceptionがスローされます。 このように構築されたイメージは常に読取りおよび書込み可能であるため、対応するgetPixelReader()およびgetPixelWriter()では常に有効なオブジェクトが返されます。 両方のディメンションが正の数値(> 0)である必要があります。 width - 書込み可能なイメージの目的の幅とreaderから読み取るリージョンの幅height - 希望するイメージの目的の高さとreaderから読み取るリージョンの幅ArrayIndexOutOfBoundsException - readerがリクエストされたディメンション以上の面にアクセスしない場合IllegalArgumentException - いずれかのディメンションが負数またはゼロの場合。public WritableImage(PixelReader reader, int x, int y, int width, int height)
PixelReaderの示されたリージョンから初期化されている指定されたディメンションのイメージを構築します。 イメージは、最初は指定されたリージョンのPixelReaderから返されたデータで埋められます。 PixelReaderが必要な数のピクセルの行と列を含まない面にアクセスすると、ArrayIndexOutOfBoundsExceptionがスローされます。 このように構築されたイメージは常に読取りおよび書込み可能であるため、対応するgetPixelReader()およびgetPixelWriter()では常に有効なオブジェクトが返されます。 両方のディメンションが正の数値(> 0)である必要があります。 x - readerから読み取られるリージョンの左上隅のX座標y - readerから読み取られるリージョンの左上隅のY座標width - 書込み可能なイメージの目的の幅とreaderから読み取るリージョンの幅height - 希望するイメージの目的の高さとreaderから読み取るリージョンの幅ArrayIndexOutOfBoundsException - readerが指定されたリージョン以上を含む面にアクセスしない場合IllegalArgumentException - いずれかのディメンションが負数またはゼロの場合。public final PixelWriter getPixelWriter()
PixelWriterを返します。PixelWriterCopyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.