반응형
채팅프로그램을 짜는데 자동으로 스크롤이 되지 않는것을 발견 자바스터디에 있는 Q & A 게시판 보고 해결했습니다. 원래 스크롤페인은 자동스크롤이 되게 구현되어 있는데 채팅프로그램과 같이 쓰레드를 사용하는 곳에선 스크롤내의 컴퍼넌트 값은 변화하나 스크롤은 변화되지 않는다고 합니다. 이를 구현하기 위해선 변수로 JScrollPane txtScroll; JTextArea txtArea; 선언되었다고 치면. txtArea.append("내용"); //내용이 추가될때마다 아래문장을 호출 txtScroll.getVerticalScrollBar().setValue(txtScroll.getVerticalScrollBar().getMaximum());
반응형