레이아웃 관리자를 통해 컨테이너에 있는 모든 컴포넌트의 크기 및 위치를 제어할 수 있습니다. 널(null) 레이아웃를 사용하는 컨테이너에서 각 컴포넌트는 자체 경계를 정의하여 크기 및 위치를 결정합니다.
Visual Editor는 시각적으로 컴포넌트를 맞추는 데 도움이 되는 눈금 마커를 제공하며 컴포넌트를 눈금에 맞출 수 있습니다. 이전에 레이아웃 관리자를 사용한 기존 컨테이너의 레이아웃에 널(null)을 설정하면 디자인 보기의 모양은 변경되지 않습니다. Visual Editor는 setBounds() 메소드를 사용하여 각 컴포넌트의 한계를 계산하고 설정합니다.
- 널(null) 눈금 마커 표시에 유니버셜 설정을 지정하려면 컨테이너에 대한 눈금 표시 환경 설정 지정을 참조하십시오. 선택한 컨테이너의 눈금 마커 간격을 사용자 정의하려면 레이아웃 사용자 정의
창을 열고 눈금의 너비, 높이 및 여백 크기를 지정하십시오.
- 널 레이아웃에서 항목을 놓거나 이동할 때 눈금 마커에 맞추게 하려면 컨테이너를 마우스 오른쪽 단추로 클릭하고 눈금에 맞춤을 선택하십시오. 선택한 눈금에 맞춤을 통해 컴포넌트를 시각적으로 쉽게 맞출 수 있습니다.

컴포넌트에 대한 눈금에 맞춤을 무시하려면 컴포넌트를 놓거나 이동하는 동안 Alt 키를 누르십시오. 이렇게 하면 눈금 마커 사이에 컴포넌트를 배치할 수 있습니다.
- 널 레이아웃에서 컴포넌트의 크기를 조정하려면 컴포넌트 핸들을 클릭하고 끌어 가십시오.

팔레트의 컴포넌트를 추가할 때 컴포넌트 크기를 설정할 수도 있습니다. 디자인 보기에 컴포넌트를 놓을 때 단순히 왼쪽 마우스 단추를 누르고 마우스 포인터를 끌어 가십시오. 다른 레이아웃 관리자에서는 컴포넌트를 추가할 때 크기를 설정할 수 없습니다.

팁: 널(null)로 설정된 레이아웃 관리자를 사용하여 시작한 다음 GridBagLayout 등의 레이아웃으로 변경하여 Visual Editor for Java에서 계산한 제한조건 설정을 가져올 수 있습니다. 각 컴포넌트의 한계가 제어되도록 하는 장점은 컴포넌트가 항상 같은 크기를 유지하고 런타임에 같은 위치를 유지하게 할 수 있다는 것입니다. 고정 크기 및 높이를 설정하는 단점은 사용자가 응용프로그램의 크기를 조정한 경우 컴포넌트의 한계가 조정되지 않는다는 것입니다. 또한 단추 또는 확인란 같은 컴포넌트 레이블은 글꼴 또는 로케일에 따라 크기를 변경해야 합니다.