gpt4 book ai didi

javafx-8 - 如何在向上滚动时触发事件,javafx

转载 作者:行者123 更新时间:2023-12-02 19:18:15 26 4
gpt4 key购买 nike

我正在java上开发聊天应用程序,我想使用facebook使用的功能在用户向上滚动时检索聊天历史记录。我尝试了“滚动”操作,每当滚动到达滚动条的顶部或向下时,该操作就会触发事件。现在我想仅当滚动条到达顶部时才触发操作事件,就像在 facbook 聊天框中一样。

最佳答案

假设您有一个 ScrollPane,您可以观察它的 vvalueProperty:

scrollPane.vvalueProperty().addListener(
(ObservableValue<? extends Number> observable, Number oldValue, Number newValue) -> {
if(newValue.doubleValue() == 0){
System.out.println( "AT TOP" );
// load more items
}
});

您还可以使用

滚动到 底部
scrollPane.setVvalue( scrollPane.getVmax() );

最初。

关于javafx-8 - 如何在向上滚动时触发事件,javafx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31069300/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com