第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JavaFX WebEngine:我需要我的 ChangeListener

JavaFX WebEngine:我需要我的 ChangeListener

胡子哥哥 2021-08-04 17:23:41
在我的 JavaFX 項目中,我在等待網(wǎng)站完全呈現(xiàn)的 WebView 的 WebEngine 上有一個偵聽器。然后我需要訪問生成的 DOM 文檔。如果我不知道偵聽器屬于哪個 WebEngine,這將不起作用!創(chuàng)建變量或簡單地使用webView存在的變量不是一種選擇!這是因為我正在使用 ChangeListeners 創(chuàng)建幾個 webViews。我現(xiàn)在如何將它們分配給彼此?webView.getEngine().getLoadWorker().stateProperty().addListener(new ChangeListener<Worker.State>() {     public void changed(ObservableValue ov, Worker.State oldState, Worker.State newState) {        if (newState == Worker.State.SUCCEEDED) {            // Here I do my stuff            // I need to access webView.getEngine().getDocument()        }     }});更新這是我面臨的問題的最小工作示例:https : //github.com/mg98/StackOverflow-Demonstration它基本上是關(guān)于: Main.javapackage sample;import javafx.application.Application;import javafx.beans.value.ChangeListener;import javafx.beans.value.ObservableValue;import javafx.concurrent.Worker;import javafx.fxml.FXMLLoader;import javafx.scene.Parent;import javafx.scene.Scene;import javafx.scene.web.WebView;import javafx.stage.Stage;import org.w3c.dom.Document;public class Main extends Application {    private static Controller ctrl;    private final static String[] urls = new String[] {            "https://google.com",            "https://youtube.com",            "https://facebook.com",            "https://twitter.com",            "https://stackoverflow.com"    };    @Override    public void start(Stage primaryStage) throws Exception{        FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("sample.fxml"));        Parent root = fxmlLoader.load();        ctrl = fxmlLoader.getController();        primaryStage.setTitle("Hello World");        primaryStage.setScene(new Scene(root, 300, 275));        primaryStage.show();        findSomething();    }    public static void main(String[] args) {        launch(args);    }
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 333 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號