0

ImageViewBuilderを作成するために使用してImageViewおり、プロパティをテストする必要がありますpreserveRatiofitWidthfitheight

私はドキュメントを見ていましたが、まだ方法がわかりません。
助けていただければ幸いです。これが私のコードです(SSCCEではありません)

ImageView img = ImageViewBuilder
                .create()
                .image(new Image("http://projavafx.com/images/earthrise.jpg")) // path to image
                .build();  

fitHeight()とメソッドの使用方法を示すためにコードを更新しfitWidth()ていただければ、非常にありがたいです。

4

1 に答える 1

0

IT は、何をしようとしているのか完全に明確ではありません。fitWidth/fitHeight/preserveRatio プロパティを使用するには、get/set.. メソッドを使用するか、

ImageView img = ImageViewBuilder
            .create()
            .image(new Image("http://projavafx.com/images/earthrise.jpg")) // path to image
            .build(); 

img.setFitHeight(value); // or getFitHeight() if that is what you need.
img.setFitWidth(value);  // or getFitWidth() if that is what you need.
img.preserveRatioProperty(true);  // or isPreserveRation() if that is what you need.

または、プロパティにアクセスしてから、それらの get/set メソッドを呼び出します。

img.fitHeightProperty().set(value);
img.fitWidthProperty().set(value);
img.preserveRatioProperty().set(true);

これはかなり基本的なことです。問題の正確な内容についてより多くの情報を入力すると、より具体的で基本的でない回答が得られる可能性があります。

  • チョーク
于 2013-10-11T17:31:25.870 に答える