Visual Editor는 Swing BorderLayout에 대해 작업하도록 돕는 시각적 정보(cues)를 제공합니다.
BorderLayout 관리자는 컴포넌트를 컴퍼스 방향으로 정의된 영역에 배치합니다. java.awt.BorderLayout 클래스는 LayoutManager2를 구현하고 해당 제한조건의 값은 "North", "South", "Center", "East" 또는 "West"가 될 수 있습니다.
BorderLayout은 각 컴포넌트를 기본 너비 또는 높이를 사용하여 에지에 따라 컴퍼스 제한조건 중 하나에 배치하고 "Center" 컴포넌트가 모든 나머지 공간을 차지합니다.
제한조건 값은 컴포넌트를 해당 상위 컨테이너에 추가하는 add(Component,Object) 메소드의 두 번째 인수로 사용됩니다. 예를 들어, 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);
}