2013-10-22 2 views
0

GridBagLayout을 사용하여 HORIZONTALCENTER에 컨트롤을 채울 싶습니다. 난 내가 애플릿에 작성 선택한 영역을 원하는컨트롤에 대한 다중 채우기

enter image description here

을 무엇을 얻을 이것은

this.setLayout(new GridBagLayout()); 
GridBagConstraints m=new GridBagConstraints(); 
m.fill=GridBagConstraints.HORIZONTAL; 
m.anchor=GridBagConstraints.PAGE_START; 
m.ipady=20; 
m.weightx=0.5; 
m.weighty=0.001; 
add(pnlHeader,m); 
m.fill=GridBagConstraints.HORIZONTAL|GridBagConstraints.VERTICAL; 
m.anchor=GridBagConstraints.PAGE_END; 
m.gridx=0; 
m.weighty=1.0; 
add(pnlBody,m); 

를 사용하여 시도했다. 두 번째 패널을 어떻게 애플릿에 채울 수 있습니까?

답변

0

사용

m.fill = GridBagConstraints.BOTH; 
+0

감사합니다!. 결코 단순하지 않다는 것을 결코 알지 못했고, 나는 여전히 Java의 초보자입니다. –

+0

'PAGE_START'와 'LEFT'에 앵커하고 싶습니까? 제발 어떻게해야합니까? –

+0

아마도 새로운 질문이 필요할 것입니다. 새로운 질문에서는 [SSCCE] (http://sscce.org/)에 대해 당신이 목표로하고있는 것을 묘사해야합니다. – Reimeus