- JTextArea display = new JTextArea();
int row = display.getLineEndOffset(display.getLineCount());
display.setCaretPosition(row);
javax.swing 클래스 JTextArea
getLineOfOffset
public int getLineOfOffset(int offset) throws BadLocationException
-
컴퍼넌트 텍스트의 오프셋(offset)를 행 번호로 변환합니다.
-
- 파라미터:
offset
- 오프셋(offset) >= 0- 반환값:
- 행 번호 >= 0
- 예외:
BadLocationException
- 오프셋(offset)가 0 보다 작은 경우, 또는 문서의 길이보다 큰 경우
javax.swing.text 클래스 JTextComponent
setCaretPosition
public void setCaretPosition(int position)
- TextComponent 의 텍스트 삽입 caret의 위치를 설정합니다.
TextComponent
의 텍스트 삽입 caret의 위치를 설정합니다. caret는 변경을 추적하므로, 컴퍼넌트의 기본이 되는 텍스트가 변경와 이것도 이동하는 것에 주의해 주세요. 문서가null
의 경우에는 아무것도 실시하지 않습니다. 위치는 0 으로 컴퍼넌트 텍스트의 길이와의 사이가 아니면 안되어, 그렇지 않은 경우는 예외가 throw 됩니다. -
- 파라미터:
position
- 위치- 예외:
IllegalArgumentException
-position
로 지정한 값이 0 미만, 또는 컴퍼넌트 텍스트보다 긴 경우
이 글은 스프링노트에서 작성되었습니다.
'Java > Language' 카테고리의 다른 글
서블릿 작성과 테스트 (0) | 2009.06.15 |
---|---|
미니프로젝트 : VideoShop 프로그램 만들기(JTabbPanel 이용) (0) | 2009.06.12 |
2009/06/09 : RMI를 이용한 채팅프로그램 만들기 (0) | 2009.06.09 |
JAVA RMI, 기본 개념 정리 (2) | 2009.06.08 |
자바(JSP)를 이용한 암호화 기능 만들기 (2) | 2009.06.06 |