JavaTM Platform
Standard Ed. 6

클래스
javax.swing.SizeRequirements 의 사용

SizeRequirements 를 사용하고 있는 패키지
javax.swing 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.  
javax.swing.text 편집 가능한 텍스트 컴퍼넌트와 편집 불능인 텍스트 컴퍼넌트를 처리하는 클래스와 인터페이스를 제공합니다.  
javax.swing.text.html HTML 텍스트 문자 편집기를 작성하기 위한 HTMLEditorKit 클래스와 지원 클래스를 제공합니다.  
 

javax.swing 에서의 SizeRequirements 의 사용
 

SizeRequirements 를 돌려주는 javax.swing 의 메소드
static SizeRequirements SizeRequirements. getAlignedSizeRequirements (SizeRequirements [] children)
          컴퍼넌트세트를 배치하는데 필요한 합계 스페이스를 판정합니다.
static SizeRequirements SizeRequirements. getTiledSizeRequirements (SizeRequirements [] children)
          컴퍼넌트세트를 구석에서 구석까지 배치하는데 필요한 합계 스페이스를 판정합니다.
 

SizeRequirements 형의 파라미터를 가지는 javax.swing 의 메소드
static int[] SizeRequirements. adjustSizes (int delta, SizeRequirements [] children)
          지정된 양으로, 지정된 배열의 사이즈를 조정합니다.
static void SizeRequirements. calculateAlignedPositions (int allocated, SizeRequirements  total, SizeRequirements [] children, int[] offsets, int[] spans)
          컴퍼넌트세트를 지정의 가지런히 하는 방법으로 레이아웃 하는 방법을 나타내는, 많은 오프셋(offset)/스팬의 페어를 작성합니다.
static void SizeRequirements. calculateAlignedPositions (int allocated, SizeRequirements  total, SizeRequirements [] children, int[] offsets, int[] spans)
          컴퍼넌트세트를 지정의 가지런히 하는 방법으로 레이아웃 하는 방법을 나타내는, 많은 오프셋(offset)/스팬의 페어를 작성합니다.
static void SizeRequirements. calculateAlignedPositions (int allocated, SizeRequirements  total, SizeRequirements [] children, int[] offsets, int[] spans, boolean normal)
          컴퍼넌트세트를 지정의 가지런히 하는 방법으로 레이아웃 하는 방법을 나타내는, 많은 오프셋(offset)/스팬의 페어를 작성합니다.
static void SizeRequirements. calculateAlignedPositions (int allocated, SizeRequirements  total, SizeRequirements [] children, int[] offsets, int[] spans, boolean normal)
          컴퍼넌트세트를 지정의 가지런히 하는 방법으로 레이아웃 하는 방법을 나타내는, 많은 오프셋(offset)/스팬의 페어를 작성합니다.
static void SizeRequirements. calculateTiledPositions (int allocated, SizeRequirements  total, SizeRequirements [] children, int[] offsets, int[] spans)
          컴퍼넌트세트를 구석에서 구석까지 레이아웃 하는 방법을 나타내는, 많은 오프셋(offset)/스팬의 페어를 작성합니다.
static void SizeRequirements. calculateTiledPositions (int allocated, SizeRequirements  total, SizeRequirements [] children, int[] offsets, int[] spans)
          컴퍼넌트세트를 구석에서 구석까지 레이아웃 하는 방법을 나타내는, 많은 오프셋(offset)/스팬의 페어를 작성합니다.
static void SizeRequirements. calculateTiledPositions (int allocated, SizeRequirements  total, SizeRequirements [] children, int[] offsets, int[] spans, boolean forward)
          컴퍼넌트세트를 구석에서 구석까지 레이아웃 하는 방법을 나타내는, 많은 오프셋(offset)/스팬의 페어를 작성합니다.
static void SizeRequirements. calculateTiledPositions (int allocated, SizeRequirements  total, SizeRequirements [] children, int[] offsets, int[] spans, boolean forward)
          컴퍼넌트세트를 구석에서 구석까지 레이아웃 하는 방법을 나타내는, 많은 오프셋(offset)/스팬의 페어를 작성합니다.
static SizeRequirements SizeRequirements. getAlignedSizeRequirements (SizeRequirements [] children)
          컴퍼넌트세트를 배치하는데 필요한 합계 스페이스를 판정합니다.
static SizeRequirements SizeRequirements. getTiledSizeRequirements (SizeRequirements [] children)
          컴퍼넌트세트를 구석에서 구석까지 배치하는데 필요한 합계 스페이스를 판정합니다.
 

javax.swing.text 에서의 SizeRequirements 의 사용
 

SizeRequirements 를 돌려주는 javax.swing.text 의 메소드
protected  SizeRequirements BoxView. baselineRequirements (int axis, SizeRequirements  r)
           각 자 뷰의 사이즈를 조사해, 이 BoxView 의 사이즈 요건을 계산합니다.
protected  SizeRequirements BoxView. calculateMajorAxisRequirements (int axis, SizeRequirements  r)
          주축 axis 의 사이즈 요건을 계산합니다.
protected  SizeRequirements TableView. calculateMinorAxisRequirements (int axis, SizeRequirements  r)
          부축의 필요 사이즈를 계산합니다.
protected  SizeRequirements FlowView. calculateMinorAxisRequirements (int axis, SizeRequirements  r)
          부축의 필요 사이즈를 계산합니다.
protected  SizeRequirements BoxView. calculateMinorAxisRequirements (int axis, SizeRequirements  r)
          부축 axis 의 사이즈 요건을 계산합니다.
 

SizeRequirements 형의 파라미터를 가지는 javax.swing.text 의 메소드
protected  SizeRequirements BoxView. baselineRequirements (int axis, SizeRequirements  r)
           각 자 뷰의 사이즈를 조사해, 이 BoxView 의 사이즈 요건을 계산합니다.
protected  SizeRequirements BoxView. calculateMajorAxisRequirements (int axis, SizeRequirements  r)
          주축 axis 의 사이즈 요건을 계산합니다.
protected  SizeRequirements TableView. calculateMinorAxisRequirements (int axis, SizeRequirements  r)
          부축의 필요 사이즈를 계산합니다.
protected  SizeRequirements FlowView. calculateMinorAxisRequirements (int axis, SizeRequirements  r)
          부축의 필요 사이즈를 계산합니다.
protected  SizeRequirements BoxView. calculateMinorAxisRequirements (int axis, SizeRequirements  r)
          부축 axis 의 사이즈 요건을 계산합니다.
protected  void TableView. layoutColumns (int targetSpan, int[] offsets, int[] spans, SizeRequirements [] reqs)
          지정된 타겟 스팬에 들어가도록(듯이) 열을 레이아웃 합니다.
 

javax.swing.text.html 에서의 SizeRequirements 의 사용
 

SizeRequirements 를 돌려주는 javax.swing.text.html 의 메소드
protected  SizeRequirements BlockView. calculateMajorAxisRequirements (int axis, SizeRequirements  r)
          주축 (타일링의 기준에 있는 축)에 따른 블록의 필요 사이즈를 계산합니다.
protected  SizeRequirements ParagraphView. calculateMinorAxisRequirements (int axis, SizeRequirements  r)
          짧은 축 방향에 따른 단락에 대한 필요량을 계산합니다.
protected  SizeRequirements BlockView. calculateMinorAxisRequirements (int axis, SizeRequirements  r)
          부축 (타일링 된 축으로 직각의 축)에 따른 블록의 필요 사이즈를 계산합니다.
 

SizeRequirements 형의 파라미터를 가지는 javax.swing.text.html 의 메소드
protected  SizeRequirements BlockView. calculateMajorAxisRequirements (int axis, SizeRequirements  r)
          주축 (타일링의 기준에 있는 축)에 따른 블록의 필요 사이즈를 계산합니다.
protected  SizeRequirements ParagraphView. calculateMinorAxisRequirements (int axis, SizeRequirements  r)
          짧은 축 방향에 따른 단락에 대한 필요량을 계산합니다.
protected  SizeRequirements BlockView. calculateMinorAxisRequirements (int axis, SizeRequirements  r)
          부축 (타일링 된 축으로 직각의 축)에 따른 블록의 필요 사이즈를 계산합니다.
 


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 도 참조해 주세요.