1

固定サイズの Swing アプリケーションを開発していましたが、ユーザーがフルスクリーン モードに切り替えられるようにする必要があります。すべてのコンポーネントのサイズとスタッフをリファクタリングしないためにJFrameのカスタムサイズ変更を許可したくありません-フルスクリーンのみ。そのため、フルスクリーン モードでは、1 つの jTabbedPane のサイズを変更し、他のいくつかのコンポーネントを移動する必要があります。これどうやってするの?

4

1 に答える 1

2

最も簡単な方法は、サイズ変更が可能なレイアウト マネージャーを使用することです。

それ以外の場合は、 ComponentListenerを JFrame に追加します。componentResizedJFrame のサイズを変更しようとすると元のサイズにリセットされるようにメソッドを記述します。

このアプリケーションの対象ユーザーが限定されていない限り、ユーザーごとに全画面サイズが異なります。

于 2012-12-17T09:02:34.153 に答える