Java/Language
스크롤바를 하단부에 위치시키자.
허니몬
2009. 6. 10. 09:50
- 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 미만, 또는 컴퍼넌트 텍스트보다 긴 경우
이 글은 스프링노트에서 작성되었습니다.