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