Visual Editor は、Swing BorderLayout を操作するのに役立つ視覚的合図を提供しています。
BorderLayout マネージャーは、指定方向に定義された領域にコンポーネントをレイアウトします。 java.awt.BorderLayout クラスは LayoutManager2 を実装し、その制約は「上」、「下」、「中央」、「右」、「左」という値のストリングです。
BorderLayout は、推奨される幅または高さで端に沿って compass 制約の 1 つに各コンポーネントを置き、「中央」コンポーネントは、その他のスペースすべてを占有します。
制約値は、コンポーネントをそれぞれの親コンテナーに追加する add(Component,Object) メソッドの 2 番目の引き数として使用されます。 例えば、JPanel を初期化するコードは、以下のようになります。
private void initialize() { this.setLayout(new java.awt.BorderLayout()); this.add(getJLabel(), java.awt.BorderLayout.NORTH); this.add(getJScrollBar(), java.awt.BorderLayout.WEST); this.add(getJButton(), java.awt.BorderLayout.EAST); this.setSize(193, 124); }