私はJavaスイングを使用してミニゲームを作成しようとしていますが、同じコードを使用するアプリが異なるPC上で異なって表示されるという問題を解決する方法はありません。それは1366x768の解像度スクリーンのように表示されますが、完全なHDスクリーンで伸びます。 高解像度の画面で解像度を変更しようとしましたが、アイコンやフォントのサイズを変更しようとしましたが運がありませんでした。 imは2つのスクリーンショットを追加します(1つは見た目のように見え、もう1つは高解像度スクリーンに表示されます)。 何らかの理由で、地図を引き伸ばすことに加えて、高画質の画面がツールバーを地図の上にも拡大することに注意してください。それは、高解像度の画面上でどのように見えるか スイングコンポーネントが異なるPCで表示される
:
私はあなたが何を意味するかを理解すると思います。フレームをサイズ変更可能に設定してウィンドウを最小化すると、正しい形状になるようになりますが、ウィンドウを最初から正しい形状にする方法はわかりません。私のコードを書く方法は、私は地図を変更するたびにrepack()を行う可能性はありません。 –