|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.swing.plaf.ComponentUI
javax.swing.plaf.TextUI
public abstract class TextUI
텍스트 문자 편집기의 사용자 인터페이스입니다.
생성자 의 개요 | |
---|---|
TextUI ()
|
메소드의 개요 | |
---|---|
abstract void |
damageRange (JTextComponent t,
int p0,
int p1)
모델내의 지정된 일부분에 대응하는 뷰의 부분이 재페인트 됩니다. |
abstract void |
damageRange (JTextComponent t,
int p0,
int p1,
Position.Bias firstBias,
Position.Bias secondBias)
모델내의 지정된 일부분에 대응하는 뷰의 부분이 재페인트 됩니다. |
abstract EditorKit |
getEditorKit (JTextComponent t)
편집중의 문서의 형태로 사용하는 정책를 설정하는 서비스의 바인딩을 가져옵니다. |
abstract int |
getNextVisualPositionFrom (JTextComponent t,
int pos,
Position.Bias b,
int direction,
Position.Bias [] biasRet)
caret가 배치될 가능성이 있는, 시각적으로 나타내진 다음의 모델 위치를 결정하는 수단을 제공합니다. |
abstract View |
getRootView (JTextComponent t)
모델이 공간적으로 어떻게 표현되고 있는지를 판정하기 위해서 횡단(traverse) 할 수 있는, 관련한 텍스트 컴퍼넌트 (즉 계층 루트)를 할당할 수 있었던 View 를 가져옵니다. |
String |
getToolTipText (JTextComponent t,
Point pt)
건네받은 위치에서 툴 팁으로 해서 사용되는 캐릭터 라인을 돌려줍니다. |
abstract Rectangle |
modelToView (JTextComponent t,
int pos)
모델내의 지정된 위치를, 뷰 좌표 체계내의 위치로 변환합니다. |
abstract Rectangle |
modelToView (JTextComponent t,
int pos,
Position.Bias bias)
모델내의 지정된 위치를, 뷰 좌표 체계내의 위치로 변환합니다. |
abstract int |
viewToModel (JTextComponent t,
Point pt)
뷰 좌표 체계내의 지정된 장소를, 모델내의 가장 가까운 위치로 변환합니다. |
abstract int |
viewToModel (JTextComponent t,
Point pt,
Position.Bias [] biasReturn)
뷰의 좌표 공간으로부터 모델의 논리 좌표 공간에의 매핑을 제공합니다. |
클래스 javax.swing.plaf. ComponentUI 로부터 상속된 메소드 |
---|
contains , createUI , getAccessibleChild , getAccessibleChildrenCount , getBaseline , getBaselineResizeBehavior , getMaximumSize , getMinimumSize , getPreferredSize , installUI , paint , uninstallUI , update |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
생성자 의 상세 |
---|
public TextUI()
메소드의 상세 |
---|
public abstract Rectangle modelToView(JTextComponent t, int pos) throws BadLocationException
pos
- 변환 대상의 모델내에서의 로컬 위치 >= 0
BadLocationException
- 지정된 위치가, 관련하는 문서내의
유효한 위치를 나타내지 않는 경우public abstract Rectangle modelToView(JTextComponent t, int pos, Position.Bias bias) throws BadLocationException
pos
- 변환 대상의 모델내에서의 로컬 위치 >= 0
BadLocationException
- 지정된 위치가, 관련하는 문서내의
유효한 위치를 나타내지 않는 경우public abstract int viewToModel(JTextComponent t, Point pt)
pt
- 변환 대상의 뷰에서의 위치.
이것은, 마우스 이벤트와 같은 좌표계내에
어느 필요가 있다
public abstract int viewToModel(JTextComponent t, Point pt, Position.Bias [] biasReturn)
pt
- 변환 대상의 뷰의 좌표계에서의 위치.
이것은, 마우스 이벤트와 같은 좌표계내에
어느 필요가 있는biasReturn
- 지정된 점이 모델의 전의 문자와
다음의 문자의 어느 쪽으로 가까운 것인지를 나타내기 (위해)때문에,
이 메소드에 의해 기입해진다
public abstract int getNextVisualPositionFrom(JTextComponent t, int pos, Position.Bias b, int direction, Position.Bias [] biasRet) throws BadLocationException
t
- 이 UI 가 인스톨 되고 있는 텍스트 컴퍼넌트pos
- 변환 대상의 위치 >= 0b
- 위치의 바이어스direction
- 현재 위치로부터의 방향.
이것은, 키보드에 일반적으로 존재하는 커서 키라고 볼 수가 있어
SwingConstants.WEST, SwingConstants.EAST,
SwingConstants.NORTH, 또는 SwingConstants.SOUTH 가 되는biasRet
- 반환되는 위치의 바이어스를 포함한 배열
BadLocationException
IllegalArgumentException
- 방향이 무효인 경우public abstract void damageRange(JTextComponent t, int p0, int p1)
p0
- 범위의 시점 >= 0p1
- 범위의 종점 >= p0public abstract void damageRange(JTextComponent t, int p0, int p1, Position.Bias firstBias, Position.Bias secondBias)
p0
- 범위의 시점 >= 0p1
- 범위의 종점 >= p0public abstract EditorKit getEditorKit(JTextComponent t)
public abstract View getRootView(JTextComponent t)
public String getToolTipText(JTextComponent t, Point pt)
JTextComponent.getToolTipText(java.awt.event.MouseEvent)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.