GridBagConstraints (Java Platform SE 6) - xrath.com 에서 번역됨

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

JavaTM Platform
Standard Ed. 6

앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드

## java.awt
클래스 GridBagConstraints

    java.lang.Object
      java.awt.GridBagConstraints

모든 구현된 인터페이스:
  Serializable , Cloneable

    public class GridBagConstraints

extends Object
implements Cloneable , Serializable

`GridBagConstraints` 클래스는,`GridBagLayout` 클래스를 사용해 배치되는 컴퍼넌트의 제약을 지정합니다.

도입된 버젼:
  JDK1. 0
관련 항목:
  `GridBagLayout` , 직렬화 된 형식

필드의 개요
`static int` | `ABOVE_BASELINE` `anchor` 필드가 취할 수 있는 값입니다.
`static int` | `ABOVE_BASELINE_LEADING` `anchor` 필드가 취할 수 있는 값입니다.
`static int` | `ABOVE_BASELINE_TRAILING` `anchor` 필드가 취할 수 있는 값입니다.
`int` | `anchor` 이 필드는 컴퍼넌트가 그 표시 영역보다 작은 경우에 사용됩니다.
`static int` | `BASELINE` `anchor` 필드가 취할 수 있는 값입니다.
`static int` | `BASELINE_LEADING` `anchor` 필드가 취할 수 있는 값입니다.
`static int` | `BASELINE_TRAILING` `anchor` 필드가 취할 수 있는 값입니다.
`static int` | `BELOW_BASELINE` `anchor` 필드가 취할 수 있는 값입니다.
`static int` | `BELOW_BASELINE_LEADING` `anchor` 필드가 취할 수 있는 값입니다.
`static int` | `BELOW_BASELINE_TRAILING` `anchor` 필드가 취할 수 있는 값입니다.
`static int` | `BOTH` 컴퍼넌트를 수평과 수직의 어느 쪽에도 사이즈 변경합니다.
`static int` | `CENTER` 컴퍼넌트를 그 표시 영역의 중앙에 배치합니다.
`static int` | `EAST` 컴퍼넌트를 그 표시 영역의 우단의 상하 중앙에 배치합니다.
`int` | `fill` 컴퍼넌트의 표시 영역이 컴퍼넌트의 필수 사이즈보다 클 때에 사용됩니다.
`static int` | `FIRST_LINE_END` 현재의 `ComponentOrienation` 로, 페이지의 최초의 일반적인 텍스트행이 종료하는 표시 영역의 코너에 컴퍼넌트를 배치합니다.
`static int` | `FIRST_LINE_START` 현재의 `ComponentOrienation` 로, 페이지의 최초의 일반적인 텍스트행이 시작되는 표시 영역의 코너에 컴퍼넌트를 배치합니다.
`int` | `gridheight` 컴퍼넌트의 표시 영역의 1 열의 셀수를 지정합니다.
`int` | `gridwidth` 컴퍼넌트의 표시 영역의 1 행의 셀수를 지정합니다.
`int` | `gridx` 컴퍼넌트의 표시 영역의 리딩 엣지를 포함한 셀을 지정합니다.
`int` | `gridy` 컴퍼넌트의 표시 영역의 상부에 셀을 지정합니다.
`static int` | `HORIZONTAL` 컴퍼넌트를 수평으로 사이즈 변경해, 수직에는 사이즈 변경하지 않습니다.
`Insets` | `insets` 컴퍼넌트의 외측의 패딩, 즉 컴퍼넌트와 그 표시 영역의 구석까지의 영역의 최소치를 지정합니다.
`int` | `ipadx` 컴퍼넌트의 안쪽의 패딩, 즉 컴퍼넌트의 최소폭에 추가하는 영역의 값을 지정합니다.
`int` | `ipady` 컴퍼넌트의 안쪽의 패딩, 즉 컴퍼넌트의 최소의 높이에 추가하는 영역의 값을 지정합니다.
`static int` | `LAST_LINE_END` 현재의 `ComponentOrienation` 로, 페이지의 마지막 일반적인 텍스트행이 종료하는 표시 영역의 코너에 컴퍼넌트를 배치합니다.
`static int` | `LAST_LINE_START` 현재의 `ComponentOrienation` 로, 페이지의 마지막 일반적인 텍스트행이 시작되는 표시 영역의 코너에 컴퍼넌트를 배치합니다.
`static int` | `LINE_END` 현재의 `ComponentOrienation` 로, 일반적인 텍스트행이 시작되는 표시 영역의 엣지에 따라 컴퍼넌트를 중앙에 배치합니다.
`static int` | `LINE_START` 현재의 `ComponentOrienation` 로, 일반적인 텍스트행이 시작되는 표시 영역의 엣지에 따라 컴퍼넌트를 중앙에 배치합니다.
`static int` | `NONE` 컴퍼넌트의 사이즈를 변경하지 않습니다.
`static int` | `NORTH` 컴퍼넌트를 그 표시 영역의 상단의 좌우 중앙에 배치합니다.
`static int` | `NORTHEAST` 컴퍼넌트를 그 표시 영역의 우상구석에 배치합니다.
`static int` | `NORTHWEST` 컴퍼넌트를 그 표시 영역의 좌상구석에 배치합니다.
`static int` | `PAGE_END` 현재의 `ComponentOrienation` 로, 페이지의 말미에 관련지을 수 있었던 표시 영역의 엣지에 따라 컴퍼넌트를 중앙에 배치합니다.
`static int` | `PAGE_START` 현재의 `ComponentOrienation` 로, 페이지의 개시 위치에 관련지을 수 있었던 표시 영역의 엣지에 따라 컴퍼넌트를 중앙에 배치합니다.
`static int` | `RELATIVE` 이 컴퍼넌트가, 열 또는 행 (`gridwidth`, `gridheight`)의 최종 컴퍼넌트의 근처나, 직전에 추가된 컴퍼넌트 (`gridx`, `gridy`)의 근처에 배치되도록(듯이) 지정합니다.
`static int` | `REMAINDER` 컴퍼넌트가 열 또는 행의 마지막 컴퍼넌트가 되도록(듯이) 지정합니다.
`static int` | `SOUTH` 컴퍼넌트를 그 표시 영역의 하단의 좌우 중앙에 배치합니다.
`static int` | `SOUTHEAST` 컴퍼넌트를 그 표시령·6의 우하구석에 배치합니다.
`static int` | `SOUTHWEST` 컴퍼넌트를 그 표시 영역의 왼쪽 하단 모서리에 배치합니다.
`static int` | `VERTICAL` 컴퍼넌트를 수직으로 사이즈 변경해, 수평에는 사이즈 변경하지 않습니다.
`double` | `weightx` 여분의 수평 스페이스를 분배하는 방법을 지정합니다.
`double` | `weighty` 수직의 여분의 스페이스를 분배하는 방법을 지정합니다.
`static int` | `WEST` 컴퍼넌트를 그 표시 영역의 좌단의 상하 중앙에 배치합니다.

생성자 의 개요
`GridBagConstraints ()` 모든 필드를 디폴트 값로 설정해 `GridBagConstraint` 객체를 작성합니다.
`GridBagConstraints (int gridx, int gridy, int gridwidth, int gridheight, double weightx, double weighty, int anchor, int fill, Insets insets, int ipadx, int ipady)` 모든 필드를 건네받은 인수로 설정해 `GridBagConstraints` 객체를 작성합니다.

메소드의 개요
`Object` | `clone ()` 이 구라두 가방 제약의 카피를 작성합니다.

클래스 java.lang. Object 로부터 상속된 메소드
`equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait`

필드의 상세

### RELATIVE

    public static final int RELATIVE

  이 컴퍼넌트가, 열 또는 행 (`gridwidth`, `gridheight`)의 최종 컴퍼넌트의 근처나, 직전에 추가된 컴퍼넌트 (`gridx`, `gridy`)의 근처에 배치되도록(듯이) 지정합니다.

  관련 항목:
    `gridwidth` , `gridheight` , `gridx` , `gridy` , 정수 필드치

### REMAINDER

    public static final int REMAINDER

  컴퍼넌트가 열 또는 행의 마지막 컴퍼넌트가 되도록(듯이) 지정합니다.

  관련 항목:
    정수 필드치

### NONE

    public static final int NONE

  컴퍼넌트의 사이즈를 변경하지 않습니다.

  관련 항목:
    정수 필드치

### BOTH

    public static final int BOTH

  컴퍼넌트를 수평과 수직의 어느 쪽에도 사이즈 변경합니다.

  관련 항목:
    정수 필드치

### HORIZONTAL

    public static final int HORIZONTAL

  컴퍼넌트를 수평으로 사이즈 변경해, 수직에는 사이즈 변경하지 않습니다.

  관련 항목:
    정수 필드치

### VERTICAL

    public static final int VERTICAL

  컴퍼넌트를 수직으로 사이즈 변경해, 수평에는 사이즈 변경하지 않습니다.

  관련 항목:
    정수 필드치

### CENTER

    public static final int CENTER

  컴퍼넌트를 그 표시 영역의 중앙에 배치합니다.

  관련 항목:
    정수 필드치

### NORTH

    public static final int NORTH

  컴퍼넌트를 그 표시 영역의 상단의 좌우 중앙에 배치합니다.

  관련 항목:
    정수 필드치

### NORTHEAST

    public static final int NORTHEAST

  컴퍼넌트를 그 표시 영역의 우상구석에 배치합니다.

  관련 항목:
    정수 필드치

### EAST

    public static final int EAST

  컴퍼넌트를 그 표시 영역의 우단의 상하 중앙에 배치합니다.

  관련 항목:
    정수 필드치

### SOUTHEAST

    public static final int SOUTHEAST

  컴퍼넌트를 그 표시령·6의 우하구석에 배치합니다.

  관련 항목:
    정수 필드치

### SOUTH

    public static final int SOUTH

  컴퍼넌트를 그 표시 영역의 하단의 좌우 중앙에 배치합니다.

  관련 항목:
    정수 필드치

### SOUTHWEST

    public static final int SOUTHWEST

  컴퍼넌트를 그 표시 영역의 왼쪽 하단 모서리에 배치합니다.

  관련 항목:
    정수 필드치

### WEST

    public static final int WEST

  컴퍼넌트를 그 표시 영역의 좌단의 상하 중앙에 배치합니다.

  관련 항목:
    정수 필드치

### NORTHWEST

    public static final int NORTHWEST

  컴퍼넌트를 그 표시 영역의 좌상구석에 배치합니다.

  관련 항목:
    정수 필드치

### PAGE_START

    public static final int PAGE_START

  현재의 `ComponentOrienation` 로, 페이지의 개시 위치에 관련지을 수 있었던 표시 영역의 엣지에 따라 컴퍼넌트를 중앙에 배치합니다. 수평 방향에서의 NORTH 와 동등합니다.

  관련 항목:
    정수 필드치

### PAGE_END

    public static final int PAGE_END

  현재의 `ComponentOrienation` 로, 페이지의 말미에 관련지을 수 있었던 표시 영역의 엣지에 따라 컴퍼넌트를 중앙에 배치합니다. 수평 방향에서의 SOUTH 와 동등합니다.

  관련 항목:
    정수 필드치

### LINE_START

    public static final int LINE_START

  현재의 `ComponentOrienation` 로, 일반적인 텍스트행이 시작되는 표시 영역의 엣지에 따라 컴퍼넌트를 중앙에 배치합니다. 수평 방향의 왼쪽으로부터 오른쪽 방향을 나타내는 WEST, 오른쪽으로부터 좌향을 나타내는 EAST 와 동등합니다.

  관련 항목:
    정수 필드치

### LINE_END

    public static final int LINE_END

  현재의 `ComponentOrienation` 로, 일반적인 텍스트행이 시작되는 표시 영역의 엣지에 따라 컴퍼넌트를 중앙에 배치합니다. 수평 방향의 왼쪽으로부터 오른쪽 방향을 나타내는 WEST, 오른쪽으로부터 좌향을 나타내는 EAST 와 동등합니다.

  관련 항목:
    정수 필드치

### FIRST_LINE_START

    public static final int FIRST_LINE_START

  현재의 `ComponentOrienation` 로, 페이지의 최초의 일반적인 텍스트행이 시작되는 표시 영역의 코너에 컴퍼넌트를 배치합니다. 수평 방향의 왼쪽으로부터 오른쪽 방향을 나타내는 NORTHWEST, 오른쪽으로부터 좌향을 나타내는 NORTHWEST 와 동등합니다.

  관련 항목:
    정수 필드치

### FIRST_LINE_END

    public static final int FIRST_LINE_END

  현재의 `ComponentOrienation` 로, 페이지의 최초의 일반적인 텍스트행이 종료하는 표시 영역의 코너에 컴퍼넌트를 배치합니다. 수평 방향의 왼쪽에서 오른쪽을 나타내는 NORTHWEST, 오른쪽에서 왼쪽을 나타내는 NORTHWEST 와 동등합니다.

  관련 항목:
    정수 필드치

### LAST_LINE_START

    public static final int LAST_LINE_START

  현재의 `ComponentOrienation` 로, 페이지의 마지막 일반적인 텍스트행이 시작되는 표시 영역의 코너에 컴퍼넌트를 배치합니다. 수평 방향의 왼쪽에서 오른쪽을 나타내는 SOUTHWEST, 오른쪽에서 왼쪽을 나타내는 SOUTHWEST 와 동등합니다.

  관련 항목:
    정수 필드치

### LAST_LINE_END

    public static final int LAST_LINE_END

  현재의 `ComponentOrienation` 로, 페이지의 마지막 일반적인 텍스트행이 종료하는 표시 영역의 코너에 컴퍼넌트를 배치합니다. 수평 방향의 왼쪽에서 오른쪽을 나타내는 SOUTHEAST, 오른쪽에서 왼쪽을 나타내는 SOUTHEAST 와 동등합니다.

  관련 항목:
    정수 필드치

### BASELINE

    public static final int BASELINE

  `anchor` 필드가 취할 수 있는 값입니다. 컴퍼넌트가 수평 방향에는 centering가 되어, 수직 방향에는 지배행의 baseline에 가지런히 할 수 있는 것을 지정합니다. 컴퍼넌트에 baseline가 없는 경우는, 수직 방향으로 centering 됩니다.

  도입된 버젼:
    1.6
  관련 항목:
    정수 필드치

### BASELINE_LEADING

    public static final int BASELINE_LEADING

  `anchor` 필드가 취할 수 있는 값입니다. 컴퍼넌트가 리딩 엣지에 따라 수평 방향으로 배치되는 것을 지정합니다. 왼쪽에서 우측향의 컴퍼넌트의 리딩 엣지는 좌단입니다. 수직 방향에는, 지배행의 baseline에 가지런히 할 수 있습니다. 컴퍼넌트에 baseline가 없는 경우는, 수직 방향으로 centering 됩니다.

  도입된 버젼:
    1.6
  관련 항목:
    정수 필드치

### BASELINE_TRAILING

    public static final int BASELINE_TRAILING

  `anchor` 필드가 취할 수 있는 값입니다. 컴퍼넌트가 트레이 링 엣지에 따라 수평 방향으로 배치되는 것을 지정합니다. 왼쪽에서 우측향의 컴퍼넌트의 트레이 링 엣지는 우단입니다. 수직 방향에는, 지배행의 baseline에 가지런히 할 수 있습니다. 컴퍼넌트에 baseline가 없는 경우는, 수직 방향으로 centering 됩니다.

  도입된 버젼:
    1.6
  관련 항목:
    정수 필드치

### ABOVE_BASELINE

    public static final int ABOVE_BASELINE

  `anchor` 필드가 취할 수 있는 값입니다. 컴퍼넌트가 수평 방향으로 centering 되는 것을 지정합니다. 수직 방향에는, 컴퍼넌트는 하단이 개시행의 baseline에 접하도록(듯이) 배치됩니다. 개시행에 baseline가 없는 경우는, 수직 방향으로 centering 됩니다.

  도입된 버젼:
    1.6
  관련 항목:
    정수 필드치

### ABOVE_BASELINE_LEADING

    public static final int ABOVE_BASELINE_LEADING

  `anchor` 필드가 취할 수 있는 값입니다. 컴퍼넌트가 리딩 엣지에 따라 수평 방향으로 배치되는 것을 지정합니다. 왼쪽에서 우측향의 컴퍼넌트의 리딩 엣지는 좌단입니다. 수직 방향에는, 컴퍼넌트는 하단이 개시행의 baseline에 접하도록(듯이) 배치됩니다. 개시행에 baseline가 없는 경우는, 수직 방향으로 centering 됩니다.

  도입된 버젼:
    1.6
  관련 항목:
    정수 필드치

### ABOVE_BASELINE_TRAILING

    public static final int ABOVE_BASELINE_TRAILING

  `anchor` 필드가 취할 수 있는 값입니다. 컴퍼넌트가 트레이 링 엣지에 따라 수평 방향으로 배치되는 것을 지정합니다. 왼쪽에서 우측향의 컴퍼넌트의 트레이 링 엣지는 우단입니다. 수직 방향에는, 컴퍼넌트는 하단이 개시행의 baseline에 접하도록(듯이) 배치됩니다. 개시행에 baseline가 없는 경우는, 수직 방향으로 centering 됩니다.

  도입된 버젼:
    1.6
  관련 항목:
    정수 필드치

### BELOW_BASELINE

    public static final int BELOW_BASELINE

  `anchor` 필드가 취할 수 있는 값입니다. 컴퍼넌트가 수평 방향으로 centering 되는 것을 지정합니다. 수직 방향에는, 컴퍼넌트는 상단이 개시행의 baseline에 접하도록(듯이) 배치됩니다. 개시행에 baseline가 없는 경우는, 수직 방향으로 centering 됩니다.

  도입된 버젼:
    1.6
  관련 항목:
    정수 필드치

### BELOW_BASELINE_LEADING

    public static final int BELOW_BASELINE_LEADING

  `anchor` 필드가 취할 수 있는 값입니다. 컴퍼넌트가 리딩 엣지에 따라 수평 방향으로 배치되는 것을 지정합니다. 왼쪽에서 우측향의 컴퍼넌트의 리딩 엣지는 좌단입니다. 수직 방향에는, 컴퍼넌트는 상단이 개시행의 baseline에 접하도록(듯이) 배치됩니다. 개시행에 baseline가 없는 경우는, 수직 방향으로 centering 됩니다.

  도입된 버젼:
    1.6
  관련 항목:
    정수 필드치

### BELOW_BASELINE_TRAILING

    public static final int BELOW_BASELINE_TRAILING

  `anchor` 필드가 취할 수 있는 값입니다. 컴퍼넌트가 트레이 링 엣지에 따라 수평 방향으로 배치되는 것을 지정합니다. 왼쪽에서 우측향의 컴퍼넌트의 트레이 링 엣지는 우단입니다. 수직 방향에는, 컴퍼넌트는 상단이 개시행의 baseline에 접하도록(듯이) 배치됩니다. 개시행에 baseline가 없는 경우는, 수직 방향으로 centering 됩니다.

  도입된 버젼:
    1.6
  관련 항목:
    정수 필드치

### gridx

    public int gridx

  컴퍼넌트의 표시 영역의 리딩 엣지를 포함한 셀을 지정합니다. 이 경우, 행의 최초의 셀은 `gridx=0` 를 가집니다. 컴퍼넌트의 표시 영역의 리딩 엣지는, 수평 방향으로 왼쪽에서 우측향의 컨테이너에 대해서 좌단, 및 수평 방향으로 오른쪽으로부터 좌방향의 컨테이너에 대해서 우단이 됩니다. 값 `RELATIVE` 는, 컴퍼넌트를, 이 컴퍼넌트가 추가되기 직전에 컨테이너에 추가된 컴퍼넌트의 직후에 배치하도록(듯이) 지정합니다.

  디폴트 값는 `RELATIVE` 입니다. `gridx` 에는 0 보다 작은 값을 지정할 수 없습니다.

  관련 항목:
    `clone()` , `gridy` , `ComponentOrientation`

### gridy

    public int gridy

  컴퍼넌트의 표시 영역의 상부에 셀을 지정합니다. 상단의 셀은 `gridy=0` 를 가집니다. 값 `RELATIVE` 는, 이 컴퍼넌트를 직전에 컨테이너에 추가된 컴퍼넌트의 바로 밑에 배치하도록(듯이) 지정합니다.

  디폴트 값는 `RELATIVE` 입니다. `gridy` 에는 0 보다 작은 값을 지정할 수 없습니다.

  관련 항목:
    `clone()` , `gridx`

### gridwidth

    public int gridwidth

  컴퍼넌트의 표시 영역의 1 행의 셀수를 지정합니다.

  `REMAINDER` 를 사용해, 컴퍼넌트의 표시 영역이 `gridx` 로부터 행의 마지막 셀까지인 것을 지정합니다. `RELATIVE` 를 사용해, 컴퍼넌트의 표시 영역이 `gridx` 로부터 그 행의 마지막 1 개(살) 앞의 셀까지인 것을 지정합니다.

  `gridwidth` 에는 0 보다 작은 값을 지정할 수 없습니다. 디폴트 값는 1 입니다.

  관련 항목:
    `clone()` , `gridheight`

### gridheight

    public int gridheight

  컴퍼넌트의 표시 영역의 1 열의 셀수를 지정합니다.

  `REMAINDER` 를 사용해, 컴퍼넌트의 표시 영역이 `gridy` 로부터 열의 마지막 셀까지인 것을 지정합니다. `RELATIVE` 를 사용해, 컴퍼넌트의 표시 영역이 `gridy` 로부터 그 열의 마지막 1 개(살) 앞의 셀까지인 것을 지정합니다.

  `gridheight` 에는 0 보다 작은 값을 지정할 수 없습니다. 디폴트 값는 1 입니다.

  관련 항목:
    `clone()` , `gridwidth`

### weightx

    public double weightx

  여분의 수평 스페이스를 분배하는 방법을 지정합니다.

  구라두 가방 레이아웃 매니저는, 1 열의 웨이트가 1 열의 모든 컴퍼넌트의 최대의 `weightx` 가 되도록(듯이) 계산합니다. 결과의 레이아웃이 전부 칠할 필요가 있는 영역의 폭보다 작은 경우, 여분의 스페이스가 각 열의 웨이트 에 비례해 분배됩니다. 웨이트가 제로의 열에는, 여분의 스페이스는 분배되지 않습니다.

  모든 웨이트가 제로의 경우, 모든 여분의 스페이스가 셀의 구라두와 좌우 양단의 사이에 표시됩니다.

  이 필드의 디폴트 값는 `0` 입니다. `weightx` 에는 0 보다 작은 값을 지정할 수 없습니다.

  관련 항목:
    `clone()` , `weighty`

### weighty

    public double weighty

  수직의 여분의 스페이스를 분배하는 방법을 지정합니다.

  구라두 가방 레이아웃 매니저는, 1 행의 웨이트가 1 행의 모든 컴퍼넌트의 최대의 `weighty` 가 되도록(듯이) 계산합니다. 결과의 레이아웃이 전부 칠할 필요가 있는 영역의 높이보다 작은 경우, 여분의 스페이스가 각 행의 웨이트 에 비례해 분배됩니다. 웨이트가 제로의 행에는, 여분의 스페이스는 분배되지 않습니다.

  모든 웨이트가 제로의 경우, 모든 여분의 스페이스가 셀의 구라두와 상하의 양단의 사이에 표시됩니다.

  이 필드의 디폴트 값는 `0` 입니다. `weighty` 에는 0 보다 작은 값을 지정할 수 없습니다.

  관련 항목:
    `clone()` , `weightx`

### anchor

    public int anchor

  이 필드는 컴퍼넌트가 그 표시 영역보다 작은 경우에 사용됩니다. 이것은 표시 영역내에 컴퍼넌트를 배치하는 장소를 지정합니다.

  방향 상대치, baseline 상대치, 및 절대치의 3 종류의 값이 있습니다. 방향 상대치는, 컨테이너의 컴퍼넌트의 방향 프로퍼티을 기준으로 해석되어 baseline 상대치는 baseline를 기준으로 해석됩니다. 절대치의 해석은 없습니다. 절대치에는 이하의 것이 있습니다. `CENTER`,`NORTH`,`NORTHEAST`,`EAST`,`SOUTHEAST`,`SOUTH`,`SOUTHWEST`,`WEST`, 및 `NORTHWEST` 입니다. 방향 상대치에는 이하의 것이 있습니다. `PAGE_START`,`PAGE_END`,`LINE_START`,`LINE_END`,`FIRST_LINE_START`,`FIRST_LINE_END`,`LAST_LINE_START`, 및 `LAST_LINE_END` 입니다. baseline 상대치에는 이하의 것이 있습니다. `BASELINE`,`BASELINE_LEADING`,`BASELINE_TRAILING`,`ABOVE_BASELINE`,`ABOVE_BASELINE_LEADING`,`ABOVE_BASELINE_TRAILING`,`BELOW_BASELINE`,`BELOW_BASELINE_LEADING`, 및 `BELOW_BASELINE_TRAILING` 입니다. 디폴트 값는 `CENTER` 입니다.

  관련 항목:
    `clone()` , `ComponentOrientation`

### fill

    public int fill

  컴퍼넌트의 표시 영역이 컴퍼넌트의 필수 사이즈보다 클 때에 사용됩니다. 이것은, 컴퍼넌트를 사이즈 변경할지 어떨지를 지정해, 사이즈 변경을 실시하는 경우에는 그방법도 지정합니다.

  `fill` 에는, 다음의 값이 유효합니다.

  - `NONE`:컴퍼넌트의 사이즈를 변경하지 않습니다.
  - `HORIZONTAL`:컴퍼넌트의 폭을 수평 표시 영역의 최대 사이즈로 해, 높이는 변경하지 않습니다.
  - `VERTICAL`:컴퍼넌트의 높이를 수직 표시 영역의 최대 사이즈로 해, 폭은 변경하지 않습니다.
  - `BOTH`:컴퍼넌트를 표시 영역의 최대 사이즈로 합니다.

  디폴트 값는 `NONE` 입니다.

  관련 항목:
    `clone()`

### insets

    public Insets  insets

  컴퍼넌트의 외측의 패딩, 즉 컴퍼넌트와 그 표시 영역의 구석까지의 영역의 최소치를 지정합니다.

  디폴트 값는 `new Insets(0, 0, 0, 0)` 입니다.

  관련 항목:
    `clone()`

### ipadx

    public int ipadx

  컴퍼넌트의 안쪽의 패딩, 즉 컴퍼넌트의 최소폭에 추가하는 영역의 값을 지정합니다. 컴퍼넌트의 폭은, 적어도 그 최소폭에 `ipadx` 픽셀을 더한 것입니다.

  디폴트 값는 `0` 입니다.

  관련 항목:
    `clone()` , `ipady`

### ipady

    public int ipady

  컴퍼넌트의 안쪽의 패딩, 즉 컴퍼넌트의 최소의 높이에 추가하는 영역의 값을 지정합니다. 컴퍼넌트의 높이는, 적어도 그 최소의 높이에 `ipady` 픽셀을 더한 것입니다.

  디폴트 값는 0 입니다.

  관련 항목:
    `clone()` , `ipadx`

생성자 의 상세

### GridBagConstraints

    public GridBagConstraints()

  모든 필드를 디폴트 값로 설정해 `GridBagConstraint` 객체를 작성합니다.

### GridBagConstraints

    public GridBagConstraints(int gridx,
                              int gridy,
                              int gridwidth,
                              int gridheight,
                              double weightx,
                              double weighty,
                              int anchor,
                              int fill,
                              Insets  insets,
                              int ipadx,
                              int ipady)

  모든 필드를 건네받은 인수로 설정해 `GridBagConstraints` 객체를 작성합니다. 주:이 생성자 을 사용하면(자) 원시 코드가 읽기 어려워지므로, 이 생성자 은 자동 원시 코드 생성 툴에서만 사용해 주세요.

  파라미터:
    `gridx` - 초기 gridx 치
    `gridy` - 초기 gridy 치
    `gridwidth` - 초기 gridwidth 치
    `gridheight` - 초기 gridheight 치
    `weightx` - 초기 weightx 치
    `weighty` - 초기 weighty 치
    `anchor` - 초기 anchor 치
    `fill` - 초기 fill 치
    `insets` - 초기 insets 치
    `ipadx` - 초기 ipadx 치
    `ipady` - 초기 ipady 치
  도입된 버젼:
    1.2
  관련 항목:
    `gridx` , `gridy` , `gridwidth` , `gridheight` , `weightx` , `weighty` , `anchor` , `fill` , `insets` , `ipadx` , `ipady`

메소드의 상세

### clone

    public Object  clone()

  이 구라두 가방 제약의 카피를 작성합니다.

  오버라이드(override):
    클래스 `Object` 내의 `clone`
  반환값:
    이 구라두 가방 제약의 카피
  관련 항목:
    `Cloneable`

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

JavaTM Platform
Standard Ed. 6

앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.