텍스트 필드와 텍스트 영역

·2025년 6월 1일

Power Java

목록 보기
64/75

11.3 텍스트 필드와 텍스트 영역

텍스트 필드

=> 10장에서 함

< 텍스트 영역 사용하기 >

: 여러 줄의 텍스트가 들어갈 수 있다.

textArea = new JTextArea(10, 30);

=> 생성자의 매개 변수는 텍스트 영역의 행과 열이다.
-> 텍스트를 가져오려면 getText()
-> 텍스트를 넣으려면 getText()
-> 텍스트를 추가하려면 append()
를 사용한다.

textArea.append("겁이 많은 개일수록 큰 소리로 짖는다");

스크롤 페인

: 컴포넌트에 스크롤 기능을 제공한다.
-스크롤 기능을 추가하려면
스크롤 페인에 컴포넌트를 집어넣어야 한다.

ex) 앞 프로그램에 스크롤 기능을 추가하려는 경우
텍스트 영역을 스크롤 페인의 생성자 매개 변수로 넘겨서 추가하면 된다.

textArea = new JTextArea(6, 30);	// 텍스트 영역을 생성한다.
JScrollPane scrollPane = new JScrollPane(textArea); (1)
add(scrollPane, BorderLayout.CENTER);

(1)
텍스트 영역 객체를 포함하고 있는 JScrollPane 객체를 생성한다.



1. JTextArea
2. JPasswordField
3. ActionEvent

0개의 댓글