728x90
반응형
* JTextArea는 사용자가 여러 줄의 문자열을 입력할 수 있는 입력 창을 구현한 텍스트영역 컴포넌트이다.
입력 창의 크기보다 많은 줄과 문자를 입력할 수 있지만 기본적으로 스크롤바를 지원하지 않는다.
JScrollPane에 삽입하여야 스크롤바 지원을 받을 수 있다.
생성자 :
1) JTextArea()
디폴트 텍스트 영역 생성
2) JTextArea(int rows, int cols)
입력 창이 rows X cols개의 문자 크기인 텍스트 영역 생성
3) JTextArea(String text)
text 문자열로 초기화된 텍스트 영역 생성
4) JTextArea(String text, int rows, int cols)
입력 창이 rows X cols개의 문자 크기이며 text 문자열로 초기화된 텍스트 영역 생성
* 입력된 문자 수가 창의 행 수(rows)에 지정된 라인 수를 넘어가거나 열 수 (cols)보다 커지게 되는 경우 스크롤바를 출력하기 위해 JScrollPane에 삽입한다.
container.add(new JScrollPane(new JTextArea("hello", 7, 20)));
반응형
'IT > 자바공부' 카테고리의 다른 글
자바 Swing JComboBox, 콤보박스 컴포넌트, 명품자바프로그래밍11장 (0) | 2022.07.27 |
---|---|
자바 Swing JList, 리스트컴포넌트, 명품자바프로그래밍11장 (0) | 2022.07.27 |
자바 Swing JTextField, 텍스트필드, 명품자바프로그래밍11장 (0) | 2022.07.27 |
자바 Swing JRadioButton, 라디오버튼 컴포넌트, 명품자바프로그래밍11장 (0) | 2022.07.27 |
자바 Swing JCheckBox, 버튼 컴포넌트, 명품자바프로그래밍11장 (0) | 2022.07.26 |