4

私は FlowLayout を使用しており、コンポーネントを画面の中央からではなく、フレームの左上から右下に「フロー」させたいと考えています。GridLayout はこれをうまく処理しますが、コンポーネントのサイズを再調整するので、私はそれが気に入りません。私は GridBagLayout を使用しますが、非常に複雑なので、FlowLayout でやりたいことを実行できるかどうかを確認したかったのです。

4

1 に答える 1

8

コンストラクターにパラメーターとして渡すことができます

new FlowLayout(FlowLayout.LEADING);

編集:コードを取得した後、垂直方向の配置が問題であることを認識しました。これを修正するには、別のレイアウトに切り替える必要があります。

contentPanel.setLayout(new BoxLayout(contentPanel, BoxLayout.X_AXIS));
于 2011-04-24T06:42:10.283 に答える