2013-03-02 1 views
1

레이아웃이나 해킹이이 두 JPanels의 위치를 ​​지정하는 데 사용되어 궁극적으로 이렇게 보일지 궁금합니다.Java에서 두 개의 JPanels 진단을 서로 배치하는 방법은 무엇입니까?

enter image description here

그것은 대부분의 배치가 다른 구성 요소의 위치에 의존하는 것 같다 및 다른 성분에 대해 수직 또는 수평으로 배치하거나.

참고 : 패널 2는 패널 1보다 작습니다.

고마워요!

+0

* 절대 레이아웃 (예 :'setLayout (null);')을 사용하여 원하는대로 'x, y'를 설정할 수 있습니다. – iTech

+0

@iTech, null 레이아웃 관리자는 권장하지 않습니다. – mre

+0

@mre, 그것은 권장 사항이 아니더라도 단지 옵션입니다. – iTech

답변

3

과 조합하여 BoxLayout 레이아웃 관리자를 사용합니다. 그러나 몇 가지 다른 옵션이 있습니다. 이것은 내 개인적인 취향이다.

자세한 내용은 How to Use BoxLayout을 참조하십시오.

+1

'Box' /'BoxLayout'에 +1; 또한 'OverlayLayout'을 살펴보십시오. [here] (http://stackoverflow.com/a/13437388/230513). – trashgod

관련 문제