1

GUIを構築するためにMIGレイアウトでSwingを使用するJavaのデスクトップアプリケーションに取り組んでいます。「固定」画面位置を必要とするドラッグ アンド ドロップ アクションが多数あります (アプリケーションはプラグとソケットで動作します)。現在サポートしている画面解像度は 1 つだけです。画面解像度に応じてスケーリングされるように GUI を構築することはできますか?

前もって感謝します

4

1 に答える 1

3

この方法で画面解像度を取得できます。

Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();

JFrameそれに応じてあなたのサイズを設定します。setSize()(独自のLayoutManagerを持つ子コンポーネントではなく、フレームでのみ使用することを忘れないでください)

于 2012-08-15T09:25:51.873 に答える