JavaTM Platform
Standard Ed. 6

javax.swing.text.html
클래스 StyleSheet.BoxPainter

java.lang.Object 
  상위를 확장 javax.swing.text.html.StyleSheet.BoxPainter
모든 구현된 인터페이스:
Serializable
포함되어 있는 클래스:
StyleSheet


public static class StyleSheet.BoxPainter
extends Object
implements Serializable

CSS 의 서식 설정 처리의 일부를 실행하는 클래스입니다. 이 클래스를 구현하는 것에 의해, CCS 치의 캐쉬의 되는 방법에 임해서 굳이 아는 것 없이 , 뷰가 CSS 의 서식 설정 처리를 실행할 수 있게 됩니다.

View 의 위양에 의해 이 객체는 View 의 인 세트의 처리를 취급해, CSS 속성에 따라 백그라운드가 유지되는 것을 보증합니다.


메소드의 개요
 float getInset (int side, View  v)
          마진, 경계, 및 패딩을 처리하기 위해서 지정된 측에 필요한 인 세트를 가져옵니다.
 void paint (Graphics  g, float x, float y, float w, float h, View  v)
          속성에 따라 CSS 박스를 draw 합니다.
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

메소드의 상세

getInset

public float getInset(int side,
                      View  v)
마진, 경계, 및 패딩을 처리하기 위해서 지정된 측에 필요한 인 세트를 가져옵니다.

파라미터:
side - 인 세트를 취득하는 박스의 사이즈 (View.TOP, View.LEFT, View.BOTTOM, 또는 View.RIGHT)
v - 요구를 실시하는 뷰. 속성 세트를 취득하기 위해서 사용된다. 퍼센티지 인수를 해결하기 위해서 사용된다 경우도 있다
예외:
IllegalArgumentException - 방향이 무효인 경우

paint

public void paint(Graphics  g,
                  float x,
                  float y,
                  float w,
                  float h,
                  View  v)
속성에 따라 CSS 박스를 draw 합니다. 경계, 패딩, 및 백그라운드를 draw 할 필요가 있습니다.

파라미터:
g - draw 표면
x - draw를 위해서(때문에) 할당할 수 있었다 영역의 x 좌표
y - draw를 위해서(때문에) 할당할 수 있었다 영역의 y 좌표
w - draw를 위해서(때문에) 할당할 수 있었던 영역의 폭
h - draw를 위해서(때문에) 할당할 수 있었던 영역의 높이
v - 요구를 실시하는 뷰. 속성 세트를 취득하기 위해서 사용된다. 퍼센티지 인수를 해결하기 위해서 사용된다 경우도 있다

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