0

我在 tableviewer 中设置 scollbar 时遇到了一个问题。我在一张桌子上有大约数千条记录。这意味着千行。我编辑了最后一行并按下回车键。当我按下回车键时,滚动条从表格上升。即它将转到表格的第一行。所以我必须再次向下滚动才能看到已编辑的行。我怎样才能确保当我按下回车键时滚动条应该留在那里。它不应从上次的位置移动。有没有办法做到这一点?

4

1 回答 1

0

使用以下 API 滚动表格。您可以使用其中任何一种。

table.setTopIndex(int rowNo);
table.setSelection(int selection);
table.showSelection(); 

(或者)

viewer.reveal(Object obj);

希望你得到你一直在寻找的东西。

于 2012-05-14T11:12:28.070 回答