자바를 처음 시작한다는 가정하에 사소한 것부터 하나하나 짚고 넘어가며 따라하기 쉽도록
예제를 중심으로 모든 설명이 사용자의 관점에서 자세하게 기술되어 있는것이 특징입니다.
"강이"의 자바 강좌는 본 블로그(alecture.blogspot.com)와 제휴를 통해
독점적으로 공급될 예정이며 내용의 수정은 공급자의 제한으로 불가하고
사이트 출처를 밝히는데 한해 어디서나 자유롭게 쓸수있도록 합의하였음을 알립니다.
2011년 8월 15일 월요일
스윙으로 글입력공간 만들기(JTextArea)
JTextArea를 이용해서 간략한 예제를 볼텐데 이미 JTextPane을 섭렵(?)한 여러분들은 그냥 읽어만봐도 될것이다. 어떻게 쓰이는지 아주 가볍게 살펴보기로 하겠다. 그럼 아래의 실행결과부터 보기로 하자.^^
위의 예제처럼 지정된 폰트로 일정하게 글을 일반적으로 출력할수 있는 기능을 갖춘 것이 JTextArea라고 생각하면 될것이다. 결과에서 보듯이 스크롤바를 넣었고 글의 내용을 보면 매줄마다 끊기지않고 연결되어 있는데 필자가 한줄한줄 띄워쓴게 아니라 메모장의 메뉴에서 서식에 있는 자동줄바꿈 기능처럼 여기서도 필자가 그런 기능을 추가하여 이렇게 출력되는 것이다. 어떻게 그런 기능을 넣었는지 예제소스를 보면서 이어가겠다.
특별한게 없기도 하지만 이제 이 정도는 보면 한 눈에 들어올 것이다. JTextArea는 쓴다고 했으니까 이제 이런건 예상이 될것이고 스크롤바도 마찬가지이고 특이한 코드 한줄이 setLineWrap( ) 메소드인데 이게 바로 텍스트창에서 자동줄바꿈 기능을 쓸수 있도록 만들어주는 명령이다. 유용한 기능이니 이거 하나라도 오늘 건져가기 바란다.ㅎㅎ 텍스트창에 들어갈 내용이 문자열 변수 s인데 내용이 긴 관계로 끊은 것이니 다르다고 이상하게 생각하지 않기 바란다.^^
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기