我有一个 JTable。最大行数仅显示四行,而所有行数为八行。我希望当程序启动时表格将直接指向最后一行。
这是程序启动的时间:
我想在程序启动时点赞:
表格直接指向最后一行
最佳答案
您需要获取最后一行的单元格边界,JTable#getCellRect(int, int, boolean)
将返回给定单元格的矩形边界,例如;
Rectangle cellBounds = table.getCellRect(table.getRowCount() - 1, 0, true);
应该为您提供给定单元格的位置。
有了这些信息,您只需调用 JComponent#scrollRectToVisible(Rectangle)
请求给定的矩形可见。
table.scrollRectToVisible(cellBounds);
关于java - 显示JTable中的最后一行,Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13446493/