如我在标题中所述,我的 java 方法不会将我的 jtable 垂直滚动到最后插入的行。那是(我认为)因为当我以编程方式滚动代码(如下)被执行时,行没有显示:
private void message(String text) {
infoTableModel.addRow(new Object[] { text });
infoScrollPane.getVerticalScrollBar()
.setValue(infoScrollPane.getVerticalScrollBar().getMaximum());
}
最佳答案
最好使用 JTable.scrollRectToVisible
:
table.scrollRectToVisible(table.getCellRect(table.getRowCount() - 1, 0, true));
关于java - 我的 JScrollPane 滚动到我的 JTable 的倒数第二行,而不是最后一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12231809/