2012-05-12 5 views
0

하나의 JFrame에 50 개의 JPanel이 있고 모두 동일한 크기가되기를 바랍니다. 나는 netbeans에 gui 빌더를 사용하고 있고, 모든 JPanels의 치수를 동시에 편집하는 쉬운 방법이 있는지 알아낼 수없는 것 같습니다. 이 기능을 가능하게하지만 어떤 정보도 찾을 수없는 기능이 있다는 것을 어딘가에서 읽었던 것을 기억합니다.JFrame에서 여러 JPanels 편집

답변

1

GUI 작성기를 사용하면 CTRL 키를 누른 채로 클릭하여 여러 구성 요소를 선택할 수 있습니다. 구성 요소가 크기 나 크기와 같은 속성을 공유하면 동시에 모든 값을 편집 할 수 있습니다.

속성보기에서 prefferedSize 속성을 수정하고 너비와 높이를 설정 한 후 Enter 키를 누르면 모든 JPanel이 동일한 너비와 높이로 튀어 나와야합니다.

또 다른 방법은 CTRL이있는 JPanel을 모두 선택하고 클릭하는 것입니다. 그 중 하나를 마우스 오른쪽 단추로 클릭하고 모든 항목을 선택하고 "같은 크기"또는 " 기본 크기 설정 "

+1

도움을 주셔서 감사합니다. –

1

네비게이터에서 모든 패널을 선택하고 마우스 오른쪽 버튼을 클릭하고 같은 크기> 같은 크기> 같은 높이> 같은 높이를 선택하십시오. 선택한 패널의 최대 치수로 설정합니다.

특정 크기를 설정하려면 모든 패널이 선택된 상태에서 preferredSize 속성을 변경하십시오.

2

올바른 레이아웃을 사용하십시오. 이 경우 GridLayout이 적절합니다.

1

원하는 크기를 설정 한 추상 JPanel을 만들 수 있으며 나머지 모든 크기는 이것을 확장 할 수 있습니까?