2014-02-09 1 views

답변

3

는 마뉘 바는 루트 창에 의해 관리됩니다 :

각 최상위 컨테이너 루트 창이라 불리는 은둔 중간 컨테이너 에 의존한다. 루트 창은 콘텐츠 창과 메뉴 모음을 몇 개의 다른 컨테이너와 함께 관리합니다. Swing 구성 요소를 사용하려면 일반적으로 에 루트 패널에 대해 알아야 할 필요가 없습니다. 그러나 이 마우스 클릭을 가로 채거나 여러 구성 요소 위에 페인트해야하는 경우 루트 팬에 대해 잘 알고 있어야합니다.

enter image description here

메뉴 바

는 tipically 윈도우의 상단에 위치하므로이 내용 창에 배치 될 경우 다음 Layout managers이 특정 구성 요소를 처리해야합니다. 내용 표시 영역에서 메뉴 표시 줄을 분리하면 메뉴 표시 줄 및 나머지 구성 요소를 배치하는 작업이 잘 분할됩니다. 또한 메뉴 막대 위치는 고정되어 있으며이 구성 요소는 드래그 블블이 아니므로 나머지 구성 요소와 다른 방식으로 배치 할 수 있습니다.

JToolBar이 구성 요소는 드래그 가능하며 사용자가 원하는대로 순서를 재 배열하여 여러 개가있을 수 있습니다. 따라서이 구성 요소는 메뉴 막대와 완전히 다르며 텍스트 창이나 다른 일반 구성 요소처럼 콘텐츠 창에 배치 될 수 있습니다.

하기 권장 수치 :