GridBagConstraints
생성자는 디폴트와 , 11개의 인자를 받는 생성자가 있다.
1 , 2번째 매개변수 : x 번째 y 번째 를 지정 ( 배열 생각 하면 댐 )
3 , 4번째 매개변수 : width , height 를 지정 하는데, 하나의 컴포넌트의 크기만큼 배수로 증가 됨.
* Remainder 를 지정 하면 더이상 컴포넌트 추가 되지 않음
width 자리에 두면 가로로써 나머지 공간을 다차지
height 자리에 두면, 세로로써 나머지 공간을 다 차지
5.6번째 매개변수 : 화면의 비율을 지정함 , Default : 1.0
7번째 매개변수 : 위치를 지정 함 예) GridBagConstraints.WEST or GridBagConstraints.NORTH 등등 ..
8번째 매개변수 : 호리젠탈 ,버티컬 BOTH 등 , 크기를 채우도록 속성을 지정한다. 디폴트는 none
9번째 : Insets 를 이용하여 여백을 조정함
10번째 : 크기 , 패딩값 조절 (픽셀단위)
11번째 : 크기 , 패딩값 조절 (픽셀단위)
좀더 세밀한 조정이 필요한 경우 사용 !
GridBagConstraints gbc = new GridBagConstraints(0,0,1,1,1.0,1.0,GridBagConstraints.
CENTER,GridBagConstraints.BOTH, new Insets(0,0,0,0),0,0);
gbl.setConstraints(bt, gbc);
'JAVA > AWT' 카테고리의 다른 글
이벤트 (0) | 2013.02.28 |
---|---|
Graphics2D - Font (0) | 2013.02.28 |
Robot 클래스 (0) | 2013.02.28 |
(AWT) Inset , MenuShortcut (0) | 2013.02.28 |
Frame(AWT) (0) | 2013.02.26 |