|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.swing.text.Utilities
public class Utilities
다양한 텍스트 관련의 액티버티를 처리하는 메소드의 컬렉션입니다.
생성자 의 개요 | |
---|---|
Utilities ()
|
메소드의 개요 | |
---|---|
static int |
drawTabbedText (Segment s,
int x,
int y,
Graphics g,
TabExpander e,
int startOffset)
지정된 탭 확장 수법을 사용해 포함되어 있는 탭을 확장하면서, 지정된 텍스트를 draw 합니다. |
static int |
getBreakLocation (Segment s,
FontMetrics metrics,
int x0,
int x,
TabExpander e,
int startOffset)
지정된 스팬에 들어가도록(듯이) 지정된 텍스트를 분할하는 위치를 결정합니다. |
static int |
getNextWord (JTextComponent c,
int offs)
지정된 위치의 다음의 말의 개시 위치를 결정합니다. |
static Element |
getParagraphElement (JTextComponent c,
int offs)
단락 또는 행에 사용하는 요소를 지정합니다. |
static int |
getPositionAbove (JTextComponent c,
int offs,
int x)
위의 행으로 지정된 뷰 위치에 가장 가까운 모델내의 위치를 결정합니다. |
static int |
getPositionBelow (JTextComponent c,
int offs,
int x)
아래의 행으로 지정된 뷰 위치에 가장 가까운 모델내의 위치를 결정합니다. |
static int |
getPreviousWord (JTextComponent c,
int offs)
지정된 위치의 직전의 말의 개시 위치를 지정합니다. |
static int |
getRowEnd (JTextComponent c,
int offs)
지정된 모델 위치를 포함한 행의, 종료행 모델 위치를 지정합니다. |
static int |
getRowStart (JTextComponent c,
int offs)
지정된 모델 위치를 포함한 행의, 개시행 모델 위치를 지정합니다. |
static int |
getTabbedTextOffset (Segment s,
FontMetrics metrics,
int x0,
int x,
TabExpander e,
int startOffset)
뷰의 좌표계로 지정된 스팬을 가장 자주(잘) 나타내는, 지정된 텍스트에의 상대 오프셋(offset)를 결정합니다. |
static int |
getTabbedTextOffset (Segment s,
FontMetrics metrics,
int x0,
int x,
TabExpander e,
int startOffset,
boolean round)
|
static int |
getTabbedTextWidth (Segment s,
FontMetrics metrics,
int x,
TabExpander e,
int startOffset)
탭을 고려하면서, 지정된 텍스트의 세그먼트(segment)의 폭을 지정합니다. |
static int |
getWordEnd (JTextComponent c,
int offs)
지정된 위치의 말의 종료 위치를 결정합니다. |
static int |
getWordStart (JTextComponent c,
int offs)
지정된 모델 위치의 말의 개시 위치를 결정합니다. |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
생성자 의 상세 |
---|
public Utilities()
메소드의 상세 |
---|
public static final int drawTabbedText(Segment s, int x, int y, Graphics g, TabExpander e, int startOffset)
s
- 텍스트의 전송원x
- X 원점 >= 0y
- Y 원점 >= 0g
- 그래픽스 문맥e
- 탭을 확장하는 방법. 이 값이 null 의 경우
탭은 공백 문자로서 확장되는startOffset
- 문서내의 텍스트의 개시 오프셋(offset) >= 0
public static final int getTabbedTextWidth(Segment s, FontMetrics metrics, int x, TabExpander e, int startOffset)
s
- 텍스트의 전송원metrics
- 계산에 사용하는 폰트메트릭스x
- X 원점 >= 0e
- 탭을 확장하는 방법. 이 값이 null 의 경우
탭은 공백 문자로서 확장되는startOffset
- 문서내의 텍스트의 개시 오프셋(offset) >= 0
public static final int getTabbedTextOffset(Segment s, FontMetrics metrics, int x0, int x, TabExpander e, int startOffset)
s
- 텍스트의 전송원metrics
- 계산에 사용하는 폰트메트릭스x0
- 지정된 텍스트의 개시를 나타내는 뷰의 개시 위치.
0 이상x
- 오프셋(offset)를 텍스트로 변환하는 타겟트뷰의 위치.
0 이상e
- 탭을 확장하는 방법. 이 값이 null 의 경우
탭은 공백 문자로서 확장되는startOffset
- 문서내의 텍스트의 개시 오프셋(offset) >= 0
public static final int getTabbedTextOffset(Segment s, FontMetrics metrics, int x0, int x, TabExpander e, int startOffset, boolean round)
public static final int getBreakLocation(Segment s, FontMetrics metrics, int x0, int x, TabExpander e, int startOffset)
s
- 텍스트의 전송원metrics
- 계산에 사용하는 폰트메트릭스x0
- 지정된 텍스트의 개시를 나타낸다
뷰의 개시 위치. x
- 오프셋(offset)를 텍스트로 변환한다
타겟트뷰의 위치. e
- 탭을 확장하는 방법. 이 값이 null 의 경우
탭은 공백 문자로서 확장되는startOffset
- 텍스트의 문서내의 개시 오프셋(offset)
public static final int getRowStart(JTextComponent c, int offs) throws BadLocationException
c
- 에디터offs
- 문서의 오프셋(offset) >= 0
BadLocationException
- 오프셋(offset)가 범위외의 경우public static final int getRowEnd(JTextComponent c, int offs) throws BadLocationException
c
- 에디터offs
- 문서의 오프셋(offset) >= 0
BadLocationException
- 오프셋(offset)가 범위외의 경우public static final int getPositionAbove(JTextComponent c, int offs, int x) throws BadLocationException
c
- 에디터offs
- 문서의 오프셋(offset) >= 0x
- X 좌표 >= 0
BadLocationException
- 오프셋(offset)가 범위외의 경우public static final int getPositionBelow(JTextComponent c, int offs, int x) throws BadLocationException
c
- 에디터offs
- 문서의 오프셋(offset) >= 0x
- X 좌표 >= 0
BadLocationException
- 오프셋(offset)가 범위외의 경우public static final int getWordStart(JTextComponent c, int offs) throws BadLocationException
c
- 에디터offs
- 문서의 오프셋(offset) >= 0
BadLocationException
- 오프셋(offset)가 범위외의 경우public static final int getWordEnd(JTextComponent c, int offs) throws BadLocationException
c
- 에디터offs
- 문서의 오프셋(offset) >= 0
BadLocationException
- 오프셋(offset)가 범위외의 경우public static final int getNextWord(JTextComponent c, int offs) throws BadLocationException
c
- 에디터offs
- 문서의 오프셋(offset) >= 0
BadLocationException
- 오프셋(offset)가 범위외의 경우public static final int getPreviousWord(JTextComponent c, int offs) throws BadLocationException
c
- 에디터offs
- 문서의 오프셋(offset) >= 0
BadLocationException
- 오프셋(offset)가 범위외의 경우public static final Element getParagraphElement(JTextComponent c, int offs)
c
- 에디터offs
- 문서의 개시 오프셋(offset) >= 0
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.