JavaTM Platform
Standard Ed. 6

javax.swing.text
클래스 DefaultHighlighter.DefaultHighlightPainter

java.lang.Object 
  상위를 확장 javax.swing.text.LayeredHighlighter.LayerPainter 
      상위를 확장 javax.swing.text.DefaultHighlighter.DefaultHighlightPainter
모든 구현된 인터페이스:
Highlighter.HighlightPainter
포함되어 있는 클래스:
DefaultHighlighter


public static class DefaultHighlighter.DefaultHighlightPainter
extends LayeredHighlighter.LayerPainter

하이라이트 영역을 솔리드 칼라로 전부 칠하는 간단한 하이라이트페인타입니다.


생성자 의 개요
DefaultHighlighter.DefaultHighlightPainter (Color  c)
          새로운 하이라이트페인타를 구축합니다.
 
메소드의 개요
 Color getColor ()
          하이라이트에 사용하는 색을 돌려줍니다.
 void paint (Graphics  g, int offs0, int offs1, Shape  bounds, JTextComponent  c)
          하이라이트를 그립니다.
 Shape paintLayer (Graphics  g, int offs0, int offs1, Shape  bounds, JTextComponent  c, View  view)
          하이라이트의 일부분을 그립니다.
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

생성자 의 상세

DefaultHighlighter.DefaultHighlightPainter

public DefaultHighlighter.DefaultHighlightPainter(Color  c)
새로운 하이라이트페인타를 구축합니다. c 가 null 의 경우, JTextComponent 에 선택 부분의 색을 문의합니다.

파라미터:
c - 하이라이트에 사용하는 색
메소드의 상세

getColor

public Color  getColor()
하이라이트에 사용하는 색을 돌려줍니다.

반환값:

paint

public void paint(Graphics  g,
                  int offs0,
                  int offs1,
                  Shape  bounds,
                  JTextComponent  c)
하이라이트를 그립니다.

파라미터:
g - 그래픽스 문맥
offs0 - 모델의 개시 위치를 나타내는 오프셋(offset)치 >= 0
offs1 - 모델의 종료 위치를 나타내는 오프셋(offset)치 >= offs1
bounds - 하이라이트의 바운딩 박스
c - 에디터

paintLayer

public Shape  paintLayer(Graphics  g,
                        int offs0,
                        int offs1,
                        Shape  bounds,
                        JTextComponent  c,
                        View  view)
하이라이트의 일부분을 그립니다.

정의:
클래스 LayeredHighlighter.LayerPainter 내의 paintLayer
파라미터:
g - 그래픽스 문맥
offs0 - 모델의 개시 위치를 나타내는 오프셋(offset)치 >= 0
offs1 - 모델의 종료 위치를 나타내는 오프셋(offset)치 >= offs1
bounds - 뷰의 바운딩 박스. 페인트 하는 영역이라고는 할 수 없는
c - 에디터
view - 페인트 대상의 View
반환값:
draw를 한 영역

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