0

フローレイアウトを使用している2つのパネルがあります。これらのパネルには、同じ数のコンポーネント(ラベルとテキストボックス)があります。どうすればそれらを揃えることができますか?

4

3 に答える 3

2

レイアウトマネージャーは、そのように相互に通信しません。コンポーネントがすべて同じサイズでない限り、2つの別々のFlowLayoutを使用することはできません。

SpringLayoutを使用できる場合があります。または、より複雑なレイアウトはGridBagLayoutとGroupLayoutになります。

どちらを使用するかを決定するための実例については、レイアウトマネージャーの使用に関するSwingチュートリアルを確認してください。

于 2013-03-24T20:04:26.603 に答える
1

サイズなどのいくつかのものをハードコーディングした場合にのみ、これを機能させることはできませんでした。

少なくとも代わりにGridBagLayoutに切り替えることをお勧めします。

于 2013-03-24T19:59:21.407 に答える
0

GridBagLayoutは、コンポーネントなどを配置する必要がある場合に使用するレイアウトです。GridBagLayoutの使用方法をお読みください。

于 2013-03-24T20:02:18.577 に答える