2013-07-03 8 views
0

내가 원하는 것은 내가 마지막 행에서 항상 스크롤바를 갖기를 원한다는 것입니다. 가끔은 60 행 이상입니다. 스크롤바가 끝날 때까지 기다려야합니다. 제 60 행.항상 jtable의 끝에서 세로 스크롤 막대를 유지하는 방법

내 프로그램의 jtable에 수동으로 행과 열을 추가했습니다. 어쨌든이 작업을 수행 할 예정입니까? 간단한 예를 들어주세요. 저는 초보자에서 jtable입니다. 당신의 버튼 클릭 리스너에

답변

1

이 코드를 추가

JScrollBar vertical = scrollPane.getVerticalScrollBar(); 
vertical.setValue(vertical.getMaximum()); 

을하고 당신이 당신의 테이블을 업데이트 할 때마다 바닥

1

에 항상 스크롤 패널을해야합니다, 당신은 할 수 :

JTable tbl; // your table 
tbl.scrollRectToVisible(new Rectangle(0, tbl.getHeight() - 1, tbl.getWidth(), 1));