2012-03-06 13 views
2

私はゲームを作っています。フレームのサイズを変更して内部のすべてのサイズも同じになるようにする方法があるのでしょうか?JFrameとその中のすべてのコンテンツのサイズ変更

+0

どのレイアウトマネージャを使用していますか? –

+0

私は必要な場所にラベルを配置できるようにヌルレイアウトを使用しています。 –

+1

* "私はヌルレイアウトを使用しているので、GUIのサイズ変更のような複雑さがあります。レイアウトの使い方を学んでください。彼らはこれらのことを適切に処理します。 –

答えて

5

これはLayoutManagerの仕事です。 LayoutManagerを慎重に選択して、コンポーネントが適切に配置されるようにします。たとえば、BorderLayoutを使用すると、中央コンポーネントはNORTH-SOUTHまたはWEST-EASTが占有していないすべての領域を占めるように引き伸ばされます。

2

あなたは右のLayoutManagerを選択する必要があります。 JPanelをJPanelに配置することで、レイアウト内にレイアウトを配置することができます。

Java Swingライブラリがうまく動作しない場合は、Netbeans IDEを使用して、GUIの外観を視覚的にデザインすることをお勧めします。

関連する問題