2012-05-12 7 views
0

1つのJFrameに50個のJPanelがあり、すべて同じサイズにしたい。私はネットビーンズでGUIビルダーを使用していますが、カントは同時にすべてのJPanelの寸法を編集する簡単な方法があるかどうかを判断していますか?これを可能にするが情報を見つけることができない機能があるということをどこか読んで覚えています。JFrameで複数のJPanelを編集する

答えて

1

GUIビルダーを使用すると、CTRLキーを押しながらクリックして複数のコンポーネントを選択できるようになります。コンポーネントが、サイズやサイズなどのプロパティを共有している場合は、それらのすべての値を同時に編集することができます。

プロパティビューでprefferedSizeプロパティを変更し、幅と高さを設定した後にEnterキーを押すと、すべてのJPanelが同じ幅と高さにポップします。

もう1つの方法は、CTRLを保持しているすべてのJPanelを選択してクリックすることです。そのうち1つを右クリックし、すべてが選択されていて、「同じサイズ」または「同じサイズ」、デフォルトサイズを設定する

+1

これは簡単なおかげで助けになりました! –

1

すべてのパネルを選択します(ナビゲータで行うのが最も簡単な場合があります)。次に右クリックして同じサイズ>同じ幅で同じサイズを実行>同じ高さを設定します。選択したパネルの最大寸法に設定します。

特定のサイズを設定する場合は、すべてのパネルが選択されている間にpreferredSizeプロパティを変更します。

2

正しいレイアウトを使用してください。この場合、GridLayoutが適切と思われます。

1

推奨サイズを設定する抽象JPanelを作成できますか?それ以外はすべてこれを拡張しますか?

関連する問題