小编use*_*327的帖子

检测JavaFX WebView中的URL更改

在JavaFX中,WebView我正在努力检测URL的变化.

我在课堂上有这个方法:

public Object urlchange() {
    engine.getLoadWorker().stateProperty().addListener(new ChangeListener<State>() {
        @Override
        public void changed(ObservableValue ov, State oldState, State newState) {
            if (newState == Worker.State.SUCCEEDED) {
                return engine.getLocation()); 
            }
        }
    });         
}
Run Code Online (Sandbox Code Playgroud)

我试图将它用于名为loginbrowser的对象,如:

System.out.print(loginbrowser.urlchange());
Run Code Online (Sandbox Code Playgroud)

你能看出我做错了什么吗?

java webview javafx-2

5
推荐指数
1
解决办法
3999
查看次数

标签 统计

java ×1

javafx-2 ×1

webview ×1