5
スクロールバーが表示されたら、テーブルビューに追加された最後のアイテムを表示したいと思います。同じことができる方法はありますか?できれば感謝します。javafx tableview auto最後にスクロール
水平と垂直のsetValue()プロパティを持つスクロールペインをチェックしました。テーブルビューのスクロールバーには同様の方法がありますか?
スクロールバーが表示されたら、テーブルビューに追加された最後のアイテムを表示したいと思います。同じことができる方法はありますか?できれば感謝します。javafx tableview auto最後にスクロール
水平と垂直のsetValue()プロパティを持つスクロールペインをチェックしました。テーブルビューのスクロールバーには同様の方法がありますか?
TableView.scrollTo()を確認してください。ここで
がいっぱい汎用的なソリューションです。
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);
}
}));
}