1

タイトルで説明したように、私の Java メソッドは、最後に挿入された行まで jtable を垂直方向にスクロールしません。これは、(次のように) プログラムでスクロールするコードが実行されたときに行が表示されないためです。

private void message(String text) { 
    infoTableModel.addRow(new Object[] { text });   
    infoScrollPane.getVerticalScrollBar()
       .setValue(infoScrollPane.getVerticalScrollBar().getMaximum()); 
}
4

2 に答える 2

4

使用する方が良いJTable.scrollRectToVisible

table.scrollRectToVisible(table.getCellRect(table.getRowCount() - 1, 0, true));
于 2012-09-01T22:44:40.957 に答える
1

これも私の理論に基づいた機能的な解決策ですが、私は自分で解決できませんでした。

JTable の最後の行にスクロールする方法

ご協力いただきありがとうございます。

幸運を!

于 2012-09-03T00:18:29.480 に答える