繁体   English   中英

如何将垂直滚动条始终保持在jtable的末尾

[英]How to keep vertical scrollbar always at the end of the jtable

我想要的是我想在最后一行总是有一个滚动条。有时我有超过60行。那时我需要在第60行的末尾有一个滚动条。

我在程序中手动添加jtable中的行和列。 有什么方法可以做到这一点? 请举一些简单的例子。 我是jtable的初学者。

在您的按钮上单击侦听器添加此代码:

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

并且您的滚动面板始终位于底部

每当您更新表时,您都可以:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM