クラウドインフラ構築記

現在AWSの構築支援に携わっております。今注視しているのは、GKE、BigQuery、Google Dataflowなどサービスを展開しているGoolge Cloud Platformです。

イレギュラーの比率の画像を配置する際についてです。


javafx.scene.image.ImageViewをjavafx.scene.layout.FlowPaneに配置する場合、イレギュラーの比率の画像をはめ込む場合、縦横比率を維持しながら、自動スケールするには、「setPreserveRatio」をtrueにするだけでOK。

// イメージの表示サイズを指定する
 imageView1.setFitWidth(600* getRate()[0]);
imageView1.setFitHeight(845* getRate()[1]);

// イメージの縦横比を保持したままスケールさせる
 imageView1.setPreserveRatio(true);

PHPのWEBアプリの場合、画像比率をスケールするだけで、10行位は必要だけど、java fxの場合は、一行でOK。開発効率も断然JavaFXの方が上。

コメントは受け付けていません。