2013-07-03 63 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));