Nou*_*lan 6 tableview javafx-2
我想在显示滚动条时显示表视图中添加的最后一项.有什么方法可以做同样的事情,如果可以,我将不胜感激.
我已经使用水平和垂直setValue()属性检查了滚动窗格.表视图滚动条有什么类似的方法吗?
这是一个完整的通用解决方案:
public static <S> void addAutoScroll(final TableView<S> view) {
if (view == null) {
throw new NullPointerException();
}
view.getItems().addListener((ListChangeListener<S>) (c -> {
c.next();
final int size = view.getItems().size();
if (size > 0) {
view.scrollTo(size - 1);
}
}));
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11102 次 |
| 最近记录: |