の境界が最大化された Java Swing アプリケーションがありますJFrame
。アプリケーションは今まで jar ファイルとして配布されていました。
png
最初に背景画像として、 -formatの大きな任意の画像ファイルを使用しました。そして、画像を背景として読み込んで設定できるコードがありますJFrame
。
今、デザイナーからcdr
とpng
形式の両方で新しい画像を受け取りました。現在、png 画像は 5 x 4,000 ピクセルです。
私の要件:
- 画像ファイルのサイズを最小限に抑える
- さまざまな画面解像度をサポートする
要件を満たすための最良の選択肢は何ですか?
- ファイルのサイズを 1920x1080 に変更してそのままにし
png
、解像度に応じて必要に応じて実行時に小さな画像にサイズ変更します - ファイルを
cdr
他のベクター形式として保持します。しかし、Javaがそれを簡単に読み取って変換できるかどうかはわかりませんBufferedImage